Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3313831.3376217acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article

Swap: A Replacement-based Text Revision Technique for Mobile Devices

Published: 23 April 2020 Publication History

Abstract

Text revision is an important task to ensure the accuracy of text content. Revising text on mobile devices is cumbersome and time-consuming due to the imprecise caret control and the repetitive use of the backspace. We present Swap, a novel replacement-based technique to facilitate text revision on mobile devices. We conducted two user studies to validate the feasibility and the effectiveness of Swap compared to traditional text revision techniques. Results showed that Swap reduced efforts in caret control and repetitive backspace pressing during the text revision process. Most participants preferred to use the replacement-based technique rather than backspace and caret. They also commented that the new technique is easy to learn, and it makes text revision rapid and intuitive.

Supplementary Material

MP4 File (paper090pv.mp4)
Preview video
MP4 File (a90-li-presentation.mp4)

References

[1]
Ohoud Alharbi, Ahmed Sabbir Arif, Wolfgang Stuerzlinger, Mark D Dunlop, and Andreas Komninos. 2019. WiseType: A Tablet Keyboard with ColorCoded Visualization and Various Editing Options for Error Correction. In Proceedings of Graphics Interface 2019 (GI 2019).
[2]
Zaib Ali. 2017. Increase Text Delete Speed On Stock iOS Keyboard With 3D Touch. Retrieved from https://ioshacker.com/how-to/adjust-text-delete-speedstock-ios-keyboard-3d-touch
[3]
Toshiyuki Ando, Toshiya Isomoto, Buntarou Shizuki, and Shin Takahashi. 2018. Press & Tilt: One-handed Text Selection and Command Execution on Smartphone. In Proceedings of the 30th Australian Conference on Computer-Human Interaction (OzCHI '18), 401--405.
[4]
Toshiyuki Ando, Toshiya Isomoto, Buntarou Shizuki, and Shin Takahashi. 2019. One-handed Rapid Text Selection and Command Execution Method for Smartphones. In Extended Abstracts of the 2019 CHI Conference on Human Factors in Computing Systems (CHI EA'19), LBW0224:1--LBW0224:6.
[5]
Android. 2017. Spell checker framework. Retrieved from https://developer.android.com/guide/topics/text/spellchecker-framework
[6]
Apple. 2019. Caret navigation features in iOS 13. Retrieved from https://www.apple.com/ios/ios-13preview/features
[7]
Samuel Arbesman. 2017. Overcomplicated: Technology at the Limits of Comprehension. https://www.xarg.org/ref/a/0143131303/
[8]
Ahmed Sabbir Arif, Sunjun Kim, Wolfgang Stuerzlinger, Geehyuk Lee, and Ali Mazalek. 2016. Evaluation of a Smart-Restorable Backspace Technique to Facilitate Text Entry Error Correction. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems (CHI '16), 5151--5162.
[9]
Ahmed Sabbir Arif, Michel Pahud, Ken Hinckley, and Bill Buxton. 2014. Experimental Study of Stroke Shortcuts for a Touchscreen Keyboard with Gestureredundant Keys Removed. In Proceedings of Graphics Interface 2014 (GI '14), 43--50. http://dl.acm.org/citation.cfm?id=2619648.2619657
[10]
Ahmed Sabbir Arif and Wolfgang Stuerzlinger. 2010. Predicting the Cost of Error Correction in Character-based Text Entry Technologies. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '10), 5--14.
[11]
Ahmed Sabbir Arif and Wolfgang Stuerzlinger. 2013. Pseudo-pressure Detection and Its Use in Predictive Text Entry on Touchscreens. In Proceedings of the 25th Australian Computer-Human Interaction Conference: Augmentation, Application, Innovation, Collaboration (OzCHI '13), 383--392.
[12]
Kenneth C Arnold, Krzysztof Z Gajos, and Adam T Kalai. 2016. On Suggesting Phrases vs. Predicting Words for Mobile Text Composition. In Proceedings of the 29th Annual Symposium on User Interface Software and Technology (UIST '16), 603--608.
[13]
Stephen Brewster. 2002. Overcoming the Lack of Screen Space on Mobile Computers. Personal Ubiquitous Comput. 6, 3: 188--205.
[14]
Daniel Buschek, Benjamin Bisinger, and Florian Alt. 2018. ResearchIME: A mobile keyboard application for studying free typing behaviour in the wild. In Conference on Human Factors in Computing Systems Proceedings.
[15]
Stuart K Card, Allen Newell, and Thomas P Moran. 1986. The Psychology of Human-Computer Interaction. CRC Press. https://www.xarg.org/ref/a/B0074195FY/
[16]
Herbert A Colle and Keith J Hiszem. 2004. Standing at a kiosk: Effects of key size and spacing on touch screen numeric keypad performance and user preference. Ergonomics 47, 13: 1406--1423.
[17]
Martin Cutts. 2013. Oxford Guide to Plain English (Oxford Paperback Reference). OUP Oxford. Retrieved from https://www.xarg.org/ref/a/B00FZSX76G/
[18]
Vivek Dhakal, Anna Maria Feit, Per Ola Kristensson, and Antti Oulasvirta. 2018. Observations on Typing from 136 Million Keystrokes. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (CHI '18), 646:1--646:12.
[19]
Alexander Keith Eady and Audrey Girouard. 2015. Caret Manipulation Using Deformable Input in Mobile Devices. In Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '15), 587--591.
[20]
Fleksy. 2019. Fleksy keyboard. Retrieved from https://www.fleksy.com
[21]
Vittorio Fuccella, Poika Isokoski, and Benoit Martin. 2013. Gestures and Widgets: Performance in Text Editing on Multi-touch Capable Mobile Devices. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13), 2785--2794.
[22]
Google. 2018. Magnifier widget. Retrieved from https://developer.android.com/guide/topics/text/magnifier
[23]
Google. 2018. Selection handle for Android Textview. Retrieved from https://developer.android.com/reference/android/widge t/TextView.html#getTextSelectHandle()
[24]
Google. 2019. Gboard. Retrieved from https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin
[25]
Grammarly. 2019. Grammarly: free writing assistant. Retrieved from https://www.grammarly.com
[26]
Toshiyuki Hagiya, Toshiharu Horiuchi, and Tomonori Yazaki. 2016. Typing Tutor: Individualized Tutoring in Text Entry for Older Adults Based on Input Stumble Detection. Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems - CHI '16: 733-- 744.
[27]
idownloadblog. 2018. How to use iOS 12 virtual keyboard in trackpad mode on iPhones without 3D Touch. Retrieved from https://www.idownloadblog.com/2018/08/22/howtoiphone-keyboard-trackpad-mode/
[28]
Andreas Komninos, Mark Dunlop, Kyriakos Katsaris, and John Garofalakis. 2018. A Glimpse of Mobile Text Entry Errors and Corrective Behaviour in the Wild. In Proceedings of the 20th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct (MobileHCI'18), 221--228.
[29]
Andreas Komninos, Emma Nicol, and Mark D Dunlop. 2015. Designed with Older Adults to SupportBetter Error Correction in SmartPhone Text Entry: The MaxieKeyboard. In Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct (MobileHCI'15), 797--802.
[30]
V I Levenshtein. 1966. Binary Codes Capable of Correcting Deletions, Insertions and Reversals. Soviet Physics Doklady 10: 707.
[31]
Microsoft. 2018. Using an Input Method Editor in a Game. Retrieved from https://docs.microsoft.com/enus/windows/win32/dxtecharts/using-an-input-methodeditor-in-a-game
[32]
Microsoft. 2019. SwiftKey: The Smart Keyboard. Retrieved from https://www.microsoft.com/enus/swiftkey
[33]
Donald A Norman. 1995. The Psychopathology of Everyday Things. Elsevier.
[34]
Raymond. 2007. Whose idea was it to make Ctrl+Backspace delete the previous word. Retrieved from https://devblogs.microsoft.com/oldnewthing/20071011-00/?p=24823
[35]
Jean-Baptiste Scheibel, Cyril Pierson, Benoît Martin, Nathan Godard, Vittorio Fuccella, and Poika Isokoski. 2013. Virtual Stick in Caret Positioning on Touch Screens. In Proceedings of the 25th Conference on L'Interaction Homme-Machine (IHM '13), 107:107--107:114.
[36]
Katie A Siek, Yvonne Rogers, and Kay H Connelly. 2005. Fat Finger Worries: How Older and Younger Users Physically Interact with PDAs. In Proceedings of the 2005 IFIP TC13 International Conference on Human-Computer Interaction (INTERACT'05), 267-- 280.
[37]
Shyamli Sindhwani, Christof Lutteroth, and Gerald Weber. 2019. ReType: Quick Text Editing with Keyboard and Gaze. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (CHI '19), 203:1--203:13.
[38]
Kenji Suzuki, Kazumasa Okabe, Ryuuki Sakamoto, and Daisuke Sakamoto. 2015. Fix and Slide: Caret Navigation with Movable Background. In Adjunct Proceedings of the 28th Annual ACM Symposium on User Interface Software & Technology (UIST '15 Adjunct), 79--80.
[39]
Keith Vertanen and Per Ola Kristensson. 2011. A Versatile Dataset for Text Entry Evaluations Based on Genuine Mobile Emails. In Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services (MobileHCI'11), 295--298.
[40]
Wikipedia. 2019. Backspace. Retrieved from https://en.wikipedia.org/wiki/Backspace

Cited By

View all
  • (2023)1D-Touch: NLP-Assisted Coarse Text Selection via a Semi-Direct GestureProceedings of the ACM on Human-Computer Interaction10.1145/36264837:ISS(463-482)Online publication date: 1-Nov-2023
  • (2023)Predicting Users’ Attention Breakpoints During Mobile Text EntryProceedings of the 25th International Conference on Mobile Human-Computer Interaction10.1145/3565066.3608747(1-7)Online publication date: 26-Sep-2023
  • (2023)Text Pin: Improving text selection with mode-augmented handles on touchscreen mobile devicesInternational Journal of Human-Computer Studies10.1016/j.ijhcs.2023.103028175(103028)Online publication date: Jul-2023
  • Show More Cited By

Index Terms

  1. Swap: A Replacement-based Text Revision Technique for Mobile Devices

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      CHI '20: Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems
      April 2020
      10688 pages
      ISBN:9781450367080
      DOI:10.1145/3313831
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 23 April 2020

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. backspace
      2. caret control
      3. mobile device
      4. text revision
      5. virtual keyboard

      Qualifiers

      • Research-article

      Conference

      CHI '20
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 6,199 of 26,314 submissions, 24%

      Upcoming Conference

      CHI '25
      CHI Conference on Human Factors in Computing Systems
      April 26 - May 1, 2025
      Yokohama , Japan

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)47
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 14 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)1D-Touch: NLP-Assisted Coarse Text Selection via a Semi-Direct GestureProceedings of the ACM on Human-Computer Interaction10.1145/36264837:ISS(463-482)Online publication date: 1-Nov-2023
      • (2023)Predicting Users’ Attention Breakpoints During Mobile Text EntryProceedings of the 25th International Conference on Mobile Human-Computer Interaction10.1145/3565066.3608747(1-7)Online publication date: 26-Sep-2023
      • (2023)Text Pin: Improving text selection with mode-augmented handles on touchscreen mobile devicesInternational Journal of Human-Computer Studies10.1016/j.ijhcs.2023.103028175(103028)Online publication date: Jul-2023
      • (2022)Don’t Look Up: The Cost of Attention to Stimulus Phrases in Mobile Text Entry EvaluationsProceedings of the 26th Pan-Hellenic Conference on Informatics10.1145/3575879.3576015(341-346)Online publication date: 25-Nov-2022
      • (2022)Beyond Text Generation: Supporting Writers with Continuous Automatic Text SummariesProceedings of the 35th Annual ACM Symposium on User Interface Software and Technology10.1145/3526113.3545672(1-13)Online publication date: 29-Oct-2022
      • (2021)Exploring Text Revision with Backspace and Caret in Virtual RealityProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445474(1-12)Online publication date: 6-May-2021
      • (2021)The Impact of Multiple Parallel Phrase Suggestions on Email Input and Composition Behaviour of Native and Non-Native English WritersProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445372(1-13)Online publication date: 6-May-2021

      View Options

      Get Access

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media