Esta entrada es una reflexión en voz alta que espero os sirva para tener en cuenta y os ayude con este tipo de problemas que seguramente os tocarán más de una vez a lo largo de vuestro trabajo con sistemas informáticos.
Situación
Después de responder a un mensaje en un foro durante más de 10 minutos explicando y aclarando una serie de dudas acerca de un problema, cuando estaba terminando todo el mensaje, de repente tragedia..
El navegador tiene a bien mostrarme una ventana emergente que se lleva el foco del teclado mientras yo sigo escribiendo porque estaba centrado, lo que hace que la tecla Enter que pulso para saltar de párrafo, puesto que yo sigo escribiendo ajeno a ese milisegundo en el que aparece el elemento emergente, active un botón de «no-se-que» con lo que se ha recargado la página y se ha perdido todo lo que había escrito como lágrimas en la lluvia (que diría un Nexus-7 con Chat GPT-X)
Después de un par de minutos intentando recuperarlo, llegué a la fase de aceptación y comprensión: no es la primera vez que pasa y te gusta el riesgo.
Aprendizaje
Como dicen los americanos «shit happens» o, más bonito y en español, estas cosas pasan. Me ha molestado muchísimo, primero por la pérdida de información y segundo porque sabía que podría pasar.
No es la primera vez que me pasa, son muchos años “jugando con ordenadores”, pero no recuerdo que me haya pasado (mucho) en la plataforma LMS moodle.
Por qué os cuento todo esto, porque esto es un problema al que seguro nos vamos a enfrentar trabajando con sistemas informáticos y me gustaría haceros un par de recomendaciones, porque estas cosas pasan.
La primera, si vais a escribir un mensaje largo utilizando una aplicación web (un sitio web) quizá sea buena idea hacerlo en un procesador de texto y después copiarlo y pegarlo sin formato. Para pegar sin formato, podéis utilizar CTRL+SHIFT+V o la opción en el menú contextual (botón derecho) pegar sin formato.
¿Cuál es el peligro? No solo la ventana emergente maldita y una escritura incontrolada, sino que se pierda la conexión cuando tratéis de guardar el texto y la aplicación se quede bloqueada o que simplemente, la aplicación se quede bloqueada, o que de tanto escribir se haya pasado el tiempo de sesión y tengáis que volver a iniciar sesión. Los motivos son muchos, pero al final, perdemos la información.
Vale, venga, eres un temerario o te fías mucho de la aplicación web que estás utilizando. Aunque nos fiemos de la aplicación web no deberíamos fiarnos de la conexión a Internet, así que antes de enviar el texto pulsando el botón de envío no estaría de más seleccionar todo el texto y simplemente copiarlo antes de enviar, manteniendo una copia en el porta papeles. Si se pierde la conexión, tenemos el contenido en el porta papeles que podemos recuperar pegándolo bien en la aplicación web o bien en un editor o procesador de texto.
Esto también me ha pasado alguna vez en algunas aplicaciones web (rayuela, por ejemplo) y molesta muchísimo ver cómo la aplicación se bloquea o se pierde la conexión con el servidor y no se puede recuperar todo lo que acabamos de escribir.
La segunda, si estamos escribiendo con un procesador de texto un documento con cierta complejidad y/o de cierto tamaño con datos importantes, deberíamos ir guardando de cuando en cuando, sobre todo después de escribir algo muy interesante y costoso. Podemos utilizar aceleradores de teclado para guardar, como CTRL+G que suele ser el acelerador de teclado más utilizado en las aplicaciones. No obstante, no está mal echar un vistazo en la opción de menú para comprobarlo.
Con todo esto, si tenéis que escribir algo que no queramos perder, lo podemos escribir en un procesador de texto, guardar de cuando en cuando si queremos tener más seguridad, y después pegarlo en la aplicación web de turno.
Entre nosotros, esto no suelo hacerlo salvo ciertas aplicaciones que ya me han dado quebraderos de cabeza, o si el texto tiene cierto tamaño y complejidad. Hacía mucho tiempo que no pasaba y de hecho ha sido, creo, un problema más del navegador que del sitio web, pero me ha pasado y tenía que sacarlo de alguna forma.
Por cierto, ¿a que aspecto de seguridad informática ha afectado este problema: Confidencialidad, Integridad o Disponibilidad?
Dejar una respuesta