En cuanto al uso móvil:
Aunque, sí, actualmente me funciona en un dispositivo táctil manteniendo presionado para activar el menú contextual (probado en Android - OnePlus 7 Pro).
Definitivamente se necesitan algunas correcciones para que funcione en más dispositivos, especialmente en iOS. Recientemente descubrí que iOS tiene un problema en curso con la forma en que maneja los menús contextuales. Sin embargo, no podré lanzar una solución rápida de inmediato ya que estamos utilizando una biblioteca de terceros para la parte de la hoja de cálculo.
Publicaré una actualización una vez que haya resuelto estos problemas. ¡Disculpen las molestias!
No quiero hablar por otros, pero supongo que todos somos conscientes de que es una nueva función y que se esperan problemas de UX o errores. Y sinceramente, ya es un trabajo increíble.
Tengo algunas tablas de comparación de precios/productos bastante importantes en otro sitio que he estado usando durante las pruebas, y ahora realmente hace que actualizarlas sea pan comido. Mi entusiasmo por mantenerlas (y crear otras nuevas) ciertamente se ha renovado con esta pequeña maravilla.
Si bien no puedo probar esto en mi instancia de Discourse actual (no puedo instalar componentes de tema ni complementos), me encantaría que esto llegara al núcleo de Discourse. Tenemos publicaciones con tablas razonablemente complicadas (10x10) y editarlas en markdown siempre es muy doloroso. Los usuarios avanzados (por ejemplo, desarrolladores) están bien, sin embargo, es demasiado pedir al resto de nuestra base de usuarios (personas de negocios).
@keegan probablemente pueda agregar más detalles, pero creo que hay una pequeña peculiaridad entre el punto intermedio de ‘escritorio’ y ‘móvil’ en el que una interfaz de pantalla táctil se encuentra en el medio. Creo que hay algunas otras partes en el núcleo que también se incluyen en la misma ‘zona gris’.
Desde mi punto de vista como usuario final, no hay zona gris Solo hay blanco y negro en el sentido de que Table Builder solo ofrece una funcionalidad mínima para todos los móviles.
(Había planeado hacer una captura de pantalla pero no pude porque el desplazamiento del engranaje todavía está roto en iPhone. Pero ese no es un problema de Table Builderno importa; todo lo que se necesitaba era tocar ⌦).. Pero las pantallas táctiles sí lo están.
Generalmente el problema es que no podemos detectar si un usuario tiene un ratón o no. Por lo tanto, limitamos un poco nuestra detección de características en móvil/no móvil y el tacto es una señal de móvil.
Sin embargo, en este caso específico, creo que podría haber mérito en usar un parámetro diferente, ¿simplemente suprimir el botón una vez que la pantalla se estrecha lo suficiente a través de una consulta de medios?