flippable user interfaces for internationalization

Post on 29-Nov-2014

1.270 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

The language reading direction is probably one of the most determinant factors influencing the successful internationalization of graphical user interfaces, beyond their mere translation. Western languages are read from left to right and top to bottom, while Arabic languages and Hebrew are read from right to left and top to bottom, and Oriental languages are read from top to bottom. In order to address this challenge, we introduce flippable user interfaces that enable the end user to change the reading direction of a graphical user interface by flipping it into the desired reading direction by direct manipulation. This operation automatically and dynamically changes the user interface layout based on a generalized concept of reading direction and translates it according to the end user’s preferences.

TRANSCRIPT

Flippable User Interfaces for Internationalization

Iyad Khaddam and Jean Vanderdonckt

LILAB – Louvain Interaction Laboratory

Université catholique de Louvain

Belgium

Pisa, June 13th - 16th, 2011

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Internationalization

Software

EU MEASIA

FR JP AR

Software

EU MEASIA

FR JP AR

Localization

Globalization

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)

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.

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

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).

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.

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

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Flippable UI: Design Principles

Principles: #1: Provide Handles for direct flipping

Flippable UI: Design Principles

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

Left To Right, Top To Bottom

Right To Left, Top To Bottom

Left To Right, Bottom To Top

Right To left, Bottom To Top

Flippable UI: Design Principles

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

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

UsiXm

l File

UiModel

Map.xm

l

Widget Selector

CuiRenderingEngine

CuiTreeTraversal

MergeAlgorithm

Content

Internationalization

Flippable UI: An Interaction technique To language adaptation

Flippable UI: Design Principles

Tool Architecture

Demo

Acknowledgments

LILAB

Questions?

Thank You.

Iyad Khaddam (iyad.khaddam@student.uclouvain.be) and Jean Vanderdonckt (jean.vanderdonckt@uclouvain.be)

top related