El Servicio de Ingresos de Sudáfrica lanzó esta semana su propio navegador web personalizado con el único propósito de volver a habilitar el soporte de Adobe Flash Player, en lugar de migrar su sitio web existente del uso de Flash a formularios web basados en HTML.
Flash Player llegó a su fin de vida (EOL) oficial el 31 de diciembre de 2020, cuando Adobe dejó oficialmente de admitir el software.
Para evitar que la aplicación se siga utilizando en el mundo real en detrimento de los usuarios y su seguridad, Adobe también comenzó a bloquear la reproducción de contenido Flash dentro de la aplicación a partir del 12 de enero, con la ayuda de un mecanismo de bomba de tiempo.
Como esperaba Adobe, este último paso funcionó según lo previsto e impidió que las empresas continuaran usando el software, lo que obligó a muchas a actualizar los sistemas y eliminar la aplicación.
Como el SARS tuiteó el 12 de enero, la agencia se vio afectada por el mecanismo de la bomba de tiempo y, a partir de ese día, la agencia no pudo recibir ninguna declaración de impuestos a través de su portal web, donde los formularios de carga se diseñaron como widgets Flash.
Pero a pesar de tener tres años y medio de anticipación, SARS no optó por portar sus widgets Flash a formularios HTML y JS básicos, un proceso que cualquier desarrollador web describiría como trivial.
En cambio, la agencia gubernamental sudafricana decidió tomar una de las decisiones más alucinantes en la historia de las malas decisiones de TI y lanzar su propio navegador web.
Publicado el lunes en el sitio web oficial de la agencia, el nuevo SARS eFiling Browser está una versión simplificada del navegador Chromium que tiene dos características.
El primero es volver a habilitar la compatibilidad con Flash. El segundo es permitir que los usuarios accedan al sitio web de presentación electrónica de SARS.
Como señaló Chris Peterson, ingeniero de software de Mozilla, el navegador SARS solo permite a los usuarios acceder al sitio web oficial del SARS, lo que reduce un poco el riesgo de que los usuarios infecten sus sistemas a través de vulnerabilidades de Flash mientras navegan por la web.
Pero como otros también han señalado, esto no hace nada por la accesibilidad, ya que el navegador solo está disponible para usuarios de Windows y no para otros sistemas operativos como macOS, Linux y usuarios móviles, todos los cuales aún no pueden declarar impuestos.
Presionado para obtener más respuestas sobre su decisión de centrarse en una solución de mente estrecha a través de su navegador personalizado en lugar de portar algunos formularios en su sitio web, un portavoz de SARS no respondió a una solicitud de comentarios.
Pero a pesar de su respuesta inesperada a Flash EOL, el SARS es solo un caso atípico en el gran esquema de las cosas, ya que la mayoría de las empresas ya han alejado sus operaciones de Adobe Flash.
Claro, hay algunas excepciones aquí y allá que pueden acaparar los titulares debido a malas decisiones, pero la mayoría de las empresas sabían con mucha anticipación que llegaría este día y han tomado medidas para evitar cualquier tiempo de inactividad.
Otro de estos casos atípicos que fue noticia la semana pasada fue el caso de la estación de tren local en la ciudad china de Dalian. Informes iniciales afirmó que la estación de tren tuvo que detener todo el tráfico ferroviario después de que sus sistemas internos, construidos alrededor de Flash, dejaran de funcionar.
Esto resultó ser falso, y los informes posteriores de los medios chinos aclararon que el tráfico ferroviario nunca se detuvo en Dalian debido a Flash EOL. Sin embargo, los informes también admitieron que hay algo de verdad en el informe original y que, de hecho, algunos sistemas internos de estadísticas de tráfico dejaron de funcionar en la estación de tren el 12 de enero, cuando Adobe bloqueó el funcionamiento del contenido Flash.
Ese sistema finalmente se actualizó a una versión de Flash Player que Adobe ofrece solo dentro de China, que no contiene el mecanismo de bomba de tiempo del 12 de enero, lo que permite que el sistema continúe funcionando más allá de Flash EOL.