AlexMassenzio / AlexMassenzio/wordchain

recall all letters button

Abierto
#8 3 comentarios 0 reacciones 0 asignados Ver en GitHub
enhancement
Lenguaje dominante
TypeScript
Estrellas
3
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

### Describe the problem

It is frustratingly slow and awkward-feeling to tap multiple times to recall letters as a mouse / touchscreen / mobile user.

Additionally, on iPhone, double-tapping is a gesture for magnifying the screen. In this case, trying to rapidly recall letters will often result in zooming in and out on the screen instead of actually recalling a letter. This adds unnecessary time and frustration. Time is wasted either having to un-magnify the screen, or the user needs to be conscious of needing to tap slower, which is not intuitive to do and still adds precious seconds when the time is ticking by.

This issue more frequently occurs after the first word has been completed (see image for example).
![wordchain_iphone_doubletap-zoom-issue](https://user-images.githubusercontent.com/90973242/205401637-ebbf3d4e-5ab3-48f1-b7a2-ba3e42921300.png)

### Describe the proposed solution

When using all the letters results in a completely incorrect word (e.g. word is "mower" but "merow" is typed), it would be quicker, especially for mouse / touchscreen / mobile user, to have one button to recall all of the letters instead of having to tap each one individually.

### Alternatives considered

**Drag & drop letters**: User clicks/taps and drags letters from "in play" to "out of play" area. This is not as quick as an all-at-once recall button, but would avoid iPhone doubletap-to-zoom issue, and might be a comfortable gesture to use. See example image:

![wordchain_iphone_drag-n-drop](https://user-images.githubusercontent.com/90973242/205402867-8c7db78d-30d9-4bba-953f-c6042661e713.png)

**Swipe backward gesture**: similar to drag & drop, but this alternative feature would primarily serve mobile users. A quick swipe backwards (like a backspace) would clear the board of any incomplete words. An equivalent feature on PC this could result in highlighting the letters and then the backspace key could be used to clear all highlighted letters. See example image:

![wordchain_iphone_swipe-backward-gesture](https://user-images.githubusercontent.com/90973242/205402864-2843fe78-c76d-4363-8425-cbfdcf739e1a.png)

### Additional Information

Feel free to contact me with any questions.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.