Systems, methods and computer program products for providing a text sensitive backspace key for bi-directional content are disclosed. Such systems, methods and computer program products provide a multi-stage text flow identification approach that combines desirable aspects of tracking a chronological position of typed characters as well as a cursor within bi-directional content. A directional orientation of a backspace key is thereafter manipulated on a keyboard that is both reliable and intuitive for users of a computing system. Thus, when a last-typed character, chronologically positioned immediately before the cursor, is a left-to-right (LTR) character (e.g., English language text), the backspace key is displayed in a first direction. When the last-typed character is a right-to-left (RTL) character (e.g., Hebrew language text), the backspace key is displayed in a second direction. Advantageously, the user visually learns which character will be deleted when the backspace key is pressed on the keyboard.
Flickr
Googleplus
Rui Li
Work:
Oracle Corporation - CRM Developer (2011)
Education:
University of Pennsylvania - Systems Engineering, Renmin University of China - Computer Science and Tech
Rui Li
Work:
Pennsylvania State University - Research Assistant (2007)
Education:
Pennsylvania State University - Geography
Rui Li
Education:
University of Maryland, College Park - Geotechnical Engineering, Tsinghua University - Hydraulic and Hydropower Engineering