Author: Brad A. Myers
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 320
Book Description
Creating User Interfaces by Demonstration
Author: Brad A. Myers
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 320
Book Description
Publisher:
ISBN:
Category : Computers
Languages : en
Pages : 320
Book Description
User Interfaces for All
Author: Constantine Stephanidis
Publisher: CRC Press
ISBN: 0415005132
Category : Technology & Engineering
Languages : en
Pages : 794
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.
Publisher: CRC Press
ISBN: 0415005132
Category : Technology & Engineering
Languages : en
Pages : 794
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.
Developing User Interfaces by Stimulus Response Demonstration
Languages for Developing User Interfaces
Author: Brad A. Myers
Publisher: CRC Press
ISBN: 1439865434
Category : Computers
Languages : en
Pages : 481
Book Description
This book brings together a number of researchers and developers from industry and academia who report on their work. It is of interest to language designers and the creators of toolkits, UIMSs, and other user interface tools.
Publisher: CRC Press
ISBN: 1439865434
Category : Computers
Languages : en
Pages : 481
Book Description
This book brings together a number of researchers and developers from industry and academia who report on their work. It is of interest to language designers and the creators of toolkits, UIMSs, and other user interface tools.
Watch what I Do
Author: Allen Cypher
Publisher: MIT Press
ISBN: 9780262032131
Category : Computers
Languages : en
Pages : 684
Book Description
Programming by Demonstration is a method that allows end users to create, customize, and extend programs by demonstrating what the program should do.
Publisher: MIT Press
ISBN: 9780262032131
Category : Computers
Languages : en
Pages : 684
Book Description
Programming by Demonstration is a method that allows end users to create, customize, and extend programs by demonstrating what the program should do.
Computer-Aided Design of User Interfaces III
Author: Christophe Kolski
Publisher: Springer Science & Business Media
ISBN: 9401004218
Category : Computers
Languages : en
Pages : 397
Book Description
Advances in electronics, communications, and the fast growth of the Internet have made the use of a wide variety of computing devices an every day occurrence. These computing devices have different interaction styles, input/output techniques, modalities, characteristics, and contexts of use. Furthermore, users expect to access their data and run the same application from any of these devices. Two of the problems we encountered in our own work [2] in building VIs for different platforms were the different layout features and screen sizes associated with each platform and device. Dan Ol sen [13], Peter Johnson [9], and Stephen Brewster, et al. [4] all talk about problems in interaction due to the diversity of interactive platforms, devices, network services and applications. They also talk about the problems associ ated with the small screen size of hand-held devices. In comparison to desk top computers, hand-held devices will always suffer from a lack of screen real estate, so new metaphors of interaction have to be devised for such de vices. It is difficult to develop a multi-platform user interface (VI) without duplicating development effort. Developers now face the daunting task to build UIs that must work across multiple devices. There have been some ap proaches towards solving this problem of multi-platform VI development in cluding XWeb [14]. Building "plastic interfaces" [5,20] is one such method in which the VIs are designed to "withstand variations of context of use while preserving usability".
Publisher: Springer Science & Business Media
ISBN: 9401004218
Category : Computers
Languages : en
Pages : 397
Book Description
Advances in electronics, communications, and the fast growth of the Internet have made the use of a wide variety of computing devices an every day occurrence. These computing devices have different interaction styles, input/output techniques, modalities, characteristics, and contexts of use. Furthermore, users expect to access their data and run the same application from any of these devices. Two of the problems we encountered in our own work [2] in building VIs for different platforms were the different layout features and screen sizes associated with each platform and device. Dan Ol sen [13], Peter Johnson [9], and Stephen Brewster, et al. [4] all talk about problems in interaction due to the diversity of interactive platforms, devices, network services and applications. They also talk about the problems associ ated with the small screen size of hand-held devices. In comparison to desk top computers, hand-held devices will always suffer from a lack of screen real estate, so new metaphors of interaction have to be devised for such de vices. It is difficult to develop a multi-platform user interface (VI) without duplicating development effort. Developers now face the daunting task to build UIs that must work across multiple devices. There have been some ap proaches towards solving this problem of multi-platform VI development in cluding XWeb [14]. Building "plastic interfaces" [5,20] is one such method in which the VIs are designed to "withstand variations of context of use while preserving usability".
Your Wish is My Command
Author: Henry Lieberman
Publisher: Morgan Kaufmann
ISBN: 1558606882
Category : Computer programming
Languages : en
Pages : 443
Book Description
Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau ... [et al.] -- Training agents to recognize text by exampl ...
Publisher: Morgan Kaufmann
ISBN: 1558606882
Category : Computer programming
Languages : en
Pages : 443
Book Description
Novice programming comes of age / David Canfield Smith, Allen Cypher, Larry Tesler -- Generalizing by removing detail : how any program can be created by working with examples / Ken Kahn -- Demonstrational interfaces : sometimes you need a little intelligence, sometimes you need a lot / Brad A. Myers, Richard McDaniel -- Web browsing by example / Atsushi Sugiura -- Trainable information agents for the Web / Mathias Bauer, Dietmar Dengler, Gabriele Paul -- End users and GIS : a demonstration is worth a thousand words / Carol Traynor, Marian G. Williams -- Bringing programming by demonstration to CAD users / Patrick Girard -- Demonstrating the hidden features that make an application work / Richard McDaniel -- A reporting tool using programming by example for format designation / Tetsuya Masuishi, Nobuo Takahashi -- Composition by example / Toshiyuki Masui -- Learning repetitive text-editing procedures with SMARTedit / Tessa Lau ... [et al.] -- Training agents to recognize text by exampl ...
Visual Languages and Applications
Author: Tadeo Ichikawa
Publisher: Springer Science & Business Media
ISBN: 1461305691
Category : Computers
Languages : en
Pages : 344
Book Description
The interface between the user of a computer-based information system and the system itself has been evolving at a rapid rate. The use of a video screen, with its color and graphics capabilities, has been one factor in this evolution. The development of light pens, mice, and other screen image manipulation devices has been another. With these capabilities has come a natural desire to find more effective ways to make use of them. In particular, much work has gone into the development of interface systems that add visual elements such as icons and graphics to text. The desire to use these visual elements effectively in communication between the user and the system has resulted in a healthy competition of ideas and discussion of the principles governing the development and use of such elements. The present volume chronicles some of the more significant ideas that have recently been presented. The first volume in this series on the subject [Visual Languages (Chang, Ichikawa, and Ligomenides, eds. ), Plenum, 1986] covered work done in the early days of the field of visual languages. Here we represent ideas that have grown out of that early work, arranged in six sections: Theory, Design Systems, Visual Programming, Algorithm Animation, Simulation Animation, and Applications. I THEORY Fundamental to the concept of visual languages is the convIctIOn that diagrams and other visual representations can aid understanding and communication of ideas. We begin this volume with a chapter by Fanya S.
Publisher: Springer Science & Business Media
ISBN: 1461305691
Category : Computers
Languages : en
Pages : 344
Book Description
The interface between the user of a computer-based information system and the system itself has been evolving at a rapid rate. The use of a video screen, with its color and graphics capabilities, has been one factor in this evolution. The development of light pens, mice, and other screen image manipulation devices has been another. With these capabilities has come a natural desire to find more effective ways to make use of them. In particular, much work has gone into the development of interface systems that add visual elements such as icons and graphics to text. The desire to use these visual elements effectively in communication between the user and the system has resulted in a healthy competition of ideas and discussion of the principles governing the development and use of such elements. The present volume chronicles some of the more significant ideas that have recently been presented. The first volume in this series on the subject [Visual Languages (Chang, Ichikawa, and Ligomenides, eds. ), Plenum, 1986] covered work done in the early days of the field of visual languages. Here we represent ideas that have grown out of that early work, arranged in six sections: Theory, Design Systems, Visual Programming, Algorithm Animation, Simulation Animation, and Applications. I THEORY Fundamental to the concept of visual languages is the convIctIOn that diagrams and other visual representations can aid understanding and communication of ideas. We begin this volume with a chapter by Fanya S.
User Experience Methods and Tools in Human-Computer Interaction
Author: Constantine Stephanidis
Publisher: CRC Press
ISBN: 1040088988
Category : Computers
Languages : en
Pages : 488
Book Description
This book covers user experience methods and tools in designing user‐friendly products and servicesby encompassing widely utilized successful methods, including elicitation, analysis and establishment of requirements, collaborative idea generation with design teams and intended users, prototype testing and evaluation of the user experience through empirical and non‐empirical means. This book • Provides methods and tools tailored for each stage of the design process. • Discusses methods for the active involvement of users in the human‐centered design process. • Equips readers with an effective toolset for use throughout the design process, ensuring that what is created aligns with user needs and desires. • Covers a wide array of research and evaluation methods employed in HCI, from the initiation of the human‐centered development cycle to its culmination. This book is a fascinating read for individuals interested in Human-Computer Interaction research and applications.
Publisher: CRC Press
ISBN: 1040088988
Category : Computers
Languages : en
Pages : 488
Book Description
This book covers user experience methods and tools in designing user‐friendly products and servicesby encompassing widely utilized successful methods, including elicitation, analysis and establishment of requirements, collaborative idea generation with design teams and intended users, prototype testing and evaluation of the user experience through empirical and non‐empirical means. This book • Provides methods and tools tailored for each stage of the design process. • Discusses methods for the active involvement of users in the human‐centered design process. • Equips readers with an effective toolset for use throughout the design process, ensuring that what is created aligns with user needs and desires. • Covers a wide array of research and evaluation methods employed in HCI, from the initiation of the human‐centered development cycle to its culmination. This book is a fascinating read for individuals interested in Human-Computer Interaction research and applications.
Handbook of Research on User Interface Design and Evaluation for Mobile Technology
Author: Lumsden, Joanna
Publisher: IGI Global
ISBN: 1599048728
Category : Computers
Languages : en
Pages : 1166
Book Description
"This book compiles authoritative research from scholars worldwide, covering the issues surrounding the influx of information technology to the office environment, from choice and effective use of technologies to necessary participants in the virtual workplace"--Provided by publisher.
Publisher: IGI Global
ISBN: 1599048728
Category : Computers
Languages : en
Pages : 1166
Book Description
"This book compiles authoritative research from scholars worldwide, covering the issues surrounding the influx of information technology to the office environment, from choice and effective use of technologies to necessary participants in the virtual workplace"--Provided by publisher.