Subidas más rápidas (y más pequeñas) en Discourse con Rust, WebAssembly y MozJPEG | Blog

@sam ¿podemos abordar lo anterior antes del lanzamiento, por favor?

6 Me gusta

Por lo que puedo ver, el cambio de @andrei estaba estrictamente limitado a la barra de herramientas; ampliar el alcance para que también incluya arrastrar y soltar y pegar sería un poco arriesgado para el lanzamiento.

Además, no estoy seguro de si queremos hacer eso.

10 Me gusta

5 publicaciones se dividieron en un nuevo tema: El cursor se mueve al final de la línea al subir una imagen a través de la barra de herramientas

Lo arreglaré y luego podremos decidir si la corrección es peligrosa de fusionar antes del lanzamiento.

7 Me gusta

Según recuerdo y por lo que veo en el código, no importa si una imagen se añadió usando la barra de herramientas o arrastrando y soltando. En ambos casos, debería funcionar.

Además, lo he probado y parece que ahora todo funciona como se esperaba (es difícil saber cuándo se arregló exactamente, pero creo que no es tan importante). Aquí hay vídeos de arrastrar y soltar, pero también funciona al usar la barra de herramientas.

En medio de la línea:

Al final de la línea:

Al final de la última línea:

8 Me gusta

Sí, lo siento, es mi culpa, ni siquiera lo probé desde el último video que subí. :confused: Ahora funciona como se esperaba :slightly_smiling_face: Gracias @andrei por revisarlo.

6 Me gusta

Vi una publicación de Reddit sobre una imagen promocional de prensa para Diablo IV que tiene un tamaño de 109 MB y 12000x12000 y me pregunté si sería posible subirla a Discourse y, de ser así, cuánto tiempo tardaría.

Logré subirla desde mi teléfono en solo 20 segundos para procesarla y subirla :tada:

Se redujo a 1920x1920 y 208 KB.

10 Me gusta

Nota, en iPhone esa imagen provoca un bloqueo constante.

8 Me gusta

¿Qué iPhone? Puedo abrirlo en el navegador y localmente sin problemas.




4 Me gusta

Se bloquea Safari si intentas subir el archivo de 100 MB, de alguna manera el flujo provoca una falta de memoria.

7 Me gusta

¡Oh, esa podría ser la clave del error de bloqueo que @martin ha estado persiguiendo!

8 Me gusta

Extraño, en mi iPad de 2017 con 4 GB de RAM, falla al comprimir, pero lo hace con gracia ya que se detecta y luego la imagen original continúa en el proceso de carga.

@sam ¿puedes intentar ejecutar http://clb.confined.space/dump/mem_growth.html y hacer clic hasta que llegues al máximo? ¿Crashea la pestaña para ti? Mi viejo iPad llega a 900 MB pero no se cuelga.

4 Me gusta

Lo intenté pero tampoco se observó ningún bloqueo… :thinking:

5 Me gusta

Nota… esto ahora está deshabilitado por defecto a la espera de correcciones de Apple

6 Me gusta

Déjame intentar esto y ver…

Puedo descargar la imagen gigante a mi teléfono, pero obtengo

Lo siento, la imagen que intentas subir es demasiado grande (el tamaño máximo es 4 MB), por favor, redimensionarla e inténtalo de nuevo

Cuando intento subirla

5 Me gusta

Lamentablemente, Apple tiene demasiados errores aquí, nos vimos obligados a deshabilitar la función en iOS debido a la falta de estándares y a frecuentes bloqueos. Tenemos un recordatorio programado para intentarlo de nuevo en unos meses.

9 Me gusta

Tengo algunas muy buenas noticias aquí, después de muchos intentos @pmusaraj finalmente encontró una solución para evitar los errores en iOS, esto significa que ahora puedes subir imágenes tremendamente grandes en iOS y las optimizaremos en tiempo real.

Además, aumentamos nuestro tamaño máximo de carga para imágenes hasta 10 MB para estar a la altura de los tiempos.

14 Me gusta