flippable user interfaces for internationalization iyad khaddam and jean vanderdonckt lilab –...

22
Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain Belgium Pisa, June 13 th - 16 th , 2011

Upload: cornelia-lawson

Post on 29-Jan-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable User Interfaces for Internationalization

Iyad Khaddam and Jean Vanderdonckt

LILAB – Louvain Interaction Laboratory

Université catholique de Louvain

Belgium

Pisa, June 13th - 16th, 2011

Page 2: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Page 3: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Internationalization

Software

EU MEASIA

FR JP AR

Software

EU MEASIA

FR JP AR

Localization

Globalization

Page 4: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Internationalization

Localization factors: Color Format Metaphor Screen Layout Image Structure Language …

User Preferences: End user can adapt the UI (Adaptability)

Adaptation logic will handle culture awareness (Adaptive)

Page 5: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Internationalization

Language:

A critical localization factor.

Translation of content, layout adaptation to reading direction

Other less critical lexical aspects: color, font, size.

Other high-level, hard to predict aspects: metaphors, organization.

Page 6: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Page 7: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI

An Interaction technique To language adaptation.

3 Fields of research: Adaptation to Cultural background:

technical adaptations (alphabet, character set), national Adaptation (add nation-relevant information), cultural adaptation (habits, attitude, conventions and meanings).

Page 8: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain
Page 9: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI

An Interaction technique To language adaptation.

3 Fields of research: Adaptation to Cultural background Interaction Techniques:

Flipping a page of a book. Increase end user’s subjective satisfaction and naturalness of interaction.

Page 10: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI

An Interaction technique To language adaptation.

3 Fields of research: Adaptation to Cultural background Interaction Techniques Animated Transitions:

Convey the change of display

Page 11: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Page 12: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI: Design Principles

Principles: #1: Provide Handles for direct flipping

Page 13: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain
Page 14: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI: Design Principles

Principles: #1: Provide Handles for direct flipping #2: Perform Adaptation according to flipping

Page 15: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Left To Right, Top To Bottom

Right To Left, Top To Bottom

Left To Right, Bottom To Top

Right To left, Bottom To Top

Page 16: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Flippable UI: Design Principles

Principles: #1: Provide Handles for direct flipping #2: Perform Adaptation according to flipping #3: Ensure smooth transition for adaptation

Page 17: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain
Page 18: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Page 19: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

UsiXm

l File

UiModel

Map.xm

l

Widget Selector

CuiRenderingEngine

CuiTreeTraversal

MergeAlgorithm

Page 20: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Page 21: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Acknowledgments

LILAB

Page 22: Flippable User Interfaces for Internationalization Iyad Khaddam and Jean Vanderdonckt LILAB – Louvain Interaction Laboratory Université catholique de Louvain

Questions?

Thank You.

Iyad Khaddam ([email protected]) and Jean Vanderdonckt ([email protected])