docs: pruebas en tamaños y sistemas (Android 9, 11 y 16), y WebView viejos en la guia
This commit is contained in:
parent
9f8317baa3
commit
d3e799e592
3 changed files with 52 additions and 0 deletions
|
|
@ -157,6 +157,12 @@ nombre es el de la ruta: `/tribes` es `tribes`.
|
||||||
- Arrancar en local y ver que `/activity`, `/tribes`, `/modules`, `/settings`,
|
- Arrancar en local y ver que `/activity`, `/tribes`, `/modules`, `/settings`,
|
||||||
`/votes`, `/phone`, `/rooms` e `/inbox` cargan.
|
`/votes`, `/phone`, `/rooms` e `/inbox` cargan.
|
||||||
- Mirarlo a 412 px de ancho, y a 360 si es algo ancho.
|
- Mirarlo a 412 px de ancho, y a 360 si es algo ancho.
|
||||||
|
- Si es CSS nuevo, mirarlo también en un WebView viejo (Android 9 trae el 69): no
|
||||||
|
hay `:has`, ni `gap` en flex, ni `inset`, ni `dvh`. Lo que dependa de eso va con
|
||||||
|
alternativa; hay un bloque `@supports not (inset: 0)` al final de `mobile_ux.css`.
|
||||||
|
En emulador x86 la APK no arranca por debajo de Android 12 (el traductor ARM no
|
||||||
|
sabe ejecutar el node del dev), así que el viejo se prueba con el servidor local y
|
||||||
|
el navegador de pruebas del WebView.
|
||||||
- Los textos nuevos, en los 11 idiomas.
|
- Los textos nuevos, en los 11 idiomas.
|
||||||
- Nada en línea, que la CSP lo bloquea.
|
- Nada en línea, que la CSP lo bloquea.
|
||||||
- Commit en castellano, sin coautorías de herramientas.
|
- Commit en castellano, sin coautorías de herramientas.
|
||||||
|
|
|
||||||
|
|
@ -69,6 +69,33 @@ cierre la hoja en vez de cambiar de página.
|
||||||
módulos caben a 412 y a 360 px.
|
módulos caben a 412 y a 360 px.
|
||||||
- Se cierra tocando fuera, con la X y volviendo a tocar Menú.
|
- Se cierra tocando fuera, con la X y volviendo a tocar Menú.
|
||||||
- Con la hoja abierta, atrás cambiaba de página. Ahora la cierra.
|
- Con la hoja abierta, atrás cambiaba de página. Ahora la cierra.
|
||||||
|
- Al volver atrás desde un módulo abierto desde la hoja, la portada salía con la hoja
|
||||||
|
abierta (la entrada del historial de la hoja seguía ahí). Ahora se quita antes de
|
||||||
|
ir al módulo: atrás lleva a la portada, cerrada.
|
||||||
|
|
||||||
|
## Tamaños y sistemas (19/10/2026)
|
||||||
|
|
||||||
|
| Dónde | Motor | Resultado |
|
||||||
|
|---|---|---|
|
||||||
|
| Pixel 9, Android 16, 412 dp, gestos y tres botones | WebView actual | Bien. APK real |
|
||||||
|
| 360 × 540 dp | WebView actual | La hoja se desliza; todo se alcanza |
|
||||||
|
| Tableta 800 dp | WebView actual | Contenido y hoja centrados a 720 y 640 px |
|
||||||
|
| Letra al 130 % | WebView actual | Bien |
|
||||||
|
| Pixel 3a, Android 9, 412 dp | WebView 69 | Tras los arreglos, bien (ver abajo) |
|
||||||
|
| 360 dp, Android 11 | Chrome/WebView 83 | Bien: 9 pantallas sin desbordar, 5 pestañas de 70 dp |
|
||||||
|
|
||||||
|
En Android 9 y 11 de emulador la APK no arranca: el node del dev es arm64 y el
|
||||||
|
traductor ARM de las imágenes x86 se para con una instrucción que no conoce (SIGILL).
|
||||||
|
Pasa igual con la APK oficial, así que no es de la rama. Se probó el motor con el
|
||||||
|
servidor local.
|
||||||
|
|
||||||
|
Lo que fallaba en WebView 69 y está arreglado:
|
||||||
|
|
||||||
|
- Fichas y filtros pegados unos a otros (no hay `gap` en flex): márgenes.
|
||||||
|
- La hoja del menú no se veía (no hay `inset` ni `dvh`): top/left/right/bottom y `vh`.
|
||||||
|
- Los grupos pequeños del menú se montaban (no hay `:has`): de dos en dos solo donde
|
||||||
|
hay `:has`; en el viejo, cada grupo a lo ancho.
|
||||||
|
- El botón No molestar quedaba encima de la hoja: ahora va por debajo de ella.
|
||||||
|
|
||||||
## Qué mirar en la prueba
|
## Qué mirar en la prueba
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -219,3 +219,22 @@ Con la APK montada sobre la oficial (1.3.3-hacklab, mismo emulador):
|
||||||
nada. Es su app; no se toca.
|
nada. Es su app; no se toca.
|
||||||
- El boton de crear sala se tapa con el teclado al escribir el titulo: hay que
|
- El boton de crear sala se tapa con el teclado al escribir el titulo: hay que
|
||||||
cerrar el teclado para verlo.
|
cerrar el teclado para verlo.
|
||||||
|
|
||||||
|
=================================
|
||||||
|
Cuarta ronda: tamaños y sistemas (19/10/2026)
|
||||||
|
=================================
|
||||||
|
|
||||||
|
Con la navegación nueva (portada = actividad, pestaña Menú abajo).
|
||||||
|
|
||||||
|
- Android 16, Pixel 9 (APK real): menú, atrás con gesto y con tres botones, ir a un
|
||||||
|
módulo desde la hoja y volver. Bien.
|
||||||
|
- Fallaba: volver atrás desde un módulo abierto desde la hoja dejaba la portada con
|
||||||
|
la hoja abierta. Arreglado. [script propio]
|
||||||
|
- Android 9 (WebView 69, el que trae sin actualizar): fichas pegadas, hoja del menú
|
||||||
|
sin pintar, grupos montados y No molestar encima de la hoja. Arreglado. [CSS]
|
||||||
|
- Android 11 a 360 dp (motor 83): nueve pantallas sin desbordar, sin textos de
|
||||||
|
menos de 12 px ni botones de menos de 40 px. La barra de cinco cabe (70 dp cada una).
|
||||||
|
- En emulador, Android 9 y 11 no arrancan la APK (ni la nuestra ni la oficial): el
|
||||||
|
node arm64 no corre en el traductor ARM de x86. En un móvil de verdad no pasa; falta
|
||||||
|
probarlo en uno físico con Android 9-11.
|
||||||
|
- Tableta y letra al 130 %: bien.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue