Antes de lanzar Pomodoros.com oficialmente, necesitaba hacer una última lista de actualizaciones, muy extensa, que creció conforme fui terminando las tareas, pero que trae óptimos resultados desde el punto de vista de programación y también muchas novedades para los usuarios. Las actualizaciones fueron:
Espacio Publicitario
No fue la más difícil y ni la más laboriosa actualización de esta ronda, pero ciertamente la más importante, ya que hasta hoy el pomodoros.com, en casi 7 años en el aire, nunca exhibió una sola propaganda, habiendo sido mantenido con recursos propios desde el lanzamiento y hasta entonces en etapa de pruebas y desarrollo.
Con la creación de espacio publicitario dentro de la aplicación podremos finalmente avanzar hacia una segunda etapa, dando soporte a la expansión de la red de usuario y mejorando aún más el servicio. En el momento no tenemos patrocinador, acabamos de inaugurar el espacio, así que conozca nuestra propuesta de patrocinio y anuncie su marca, producto o servicio en nuestro sitio.
Traducción
La primera versión de pomodoros (rojo) en el año 2011, tenía dos idiomas, portugués e inglés, con el plugin qTranslate, pero a medida que agrego nuevas pantallas y herramientas hizo la traducción en una segunda etapa, el resultado fue que el sitio nunca fue 100% traducido. La aplicación ya estaba en JavaScript, así que necesitaba crear archivos de idiomas específicos para el js, entonces el lío comenzó.
En 2013 se lanzó la segunda versión (Green), también contaba con dos idiomas. otro plugin para la traducción, el wpml. En un principio parecía más fácil de traducir, pero pronto se volvió un desastre de nuevo, pues como este plugin es para principiantes y indicado para sitios simples, también como yo expandía el sitio era difícil hacer la traducción, pues mezclaba partes de las palabras en código fuente y Banco de datos.
Sólo ahora, a finales de 2018, conseguí dedicar un tiempo para “deshacer” todos los “errores” del pasado. Para la traducción se creó una tecnología propia, integrada con la nueva versión de wordpress, buddypress y woocoomerce. Ahora con una herramienta propia y el método avanzado de traducción, de separar todas las palabras en un archivo de lenguaje en formato .pot. Así fue elegido inglés como el idioma principal, ya partir de él todas las nuevas traducciones serán hechas, y sólo una pequeña parte. Además, para nuevas traducciones basta con enviar ese simple archivo a un traductor, que el mismo puede hacer la traducción y rápidamente el pomodoros hablará nuevos idiomas.
Interfaz
La interfaz fue actualizada en muchas partes, la principal novedad fue la implementación de tablas de bootstrap, que fueron implementadas en el widget de Estadísticas del usuario, de la página focus, dejando la visión mucho más limpia.
La página de visualización de tareas también fue totalmente rehacer usando las tablas, así también se hizo mucho más ligero y fácil de ver la información. Por último, la página de visualización de etiqueta de proyecto, donde en la parte superior también se implementó la tabla de arranque, dejando el informe mucho más profesional.
Y una actualización muy importante fue hecha en la herramienta principal, en la página de Focar, ya había sido “enjugada” la pantalla, ocultando información adicional de la tarea con el botón Extra, dejando la pantalla más limpia y fácil para nuevos usuarios. Ahora se ha implementado un nuevo botón llamado TODO, o lista de tareas, que muestra la lista de tareas al hacer clic y el pasador automático. Así, por ejemplo, cuando se utiliza en el móvil la interfaz se consideró más simple, elegante y fácil de usar.
Bugs y actualizaciones menores
Títulos de los botones: hace unas semanas ya me estaba molestando un pequeño error que alteraba el título del botón de acción del aplicador para la palabra Focar, en todas las etapas de la herramienta, a pesar de funcionar normalmente, esto causaba confusión en los usuarios, que esperaban títulos correctos en los botones, como Focar, Detener foco, Iniciar reposo. Además, el tiempo preconfigurado sólo aparecía después de hacer clic en el botón, ahora, después de cerrar el pomodoros el reloj muestra el tiempo de la siguiente acción, así terminando el pomodoro de 25 minutos, el reloj muestra 5 minutos con el botón Descansar.
Etiquetas de diseño: no funcionaba hace unas semanas, así que algunos proyectos de usuarios se perjudicaron, necesitaba reconstruir el sistema de etiquetas de proyectos y tipos de pomodoros para poder volver a funcionar.
Formulario de registro: después de algunos problemas con el formulario de registro, fue finalmente estabilizado el proceso de registro y cerrada la interfaz de registro, con una nueva pantalla para la activación del usuario después del éxito del registro. Así también fue posible configurar la meta en Google Analytics para acompañar la cantidad de registros y seguir de cerca la tasa de conversión de visitantes en usuarios.
Página de visualización de producto: también la página de los productos ha sido ligeramente actualizada, cuando se hace clic en comprar llavero la pantalla está más redondeada y parecida a la página de registro y activación, dando una apariencia similar a todo el contenido del sitio. El widget para comprar llavero también no se muestra en la página de mensajes debido a un pequeño, corregido.
Avisos dinámicos: cuando el usuario hace clic en Interrumpir foco ahora aparece un diálogo de confirmación, para evitar clics sin querer, evitando perder el tiempo corrido (sugerencia del usuario @Victor_Tardelli, gracias). Otro aviso que aparece es cuando cierra la pestaña del navegador con el tiempo rodando, pidiendo al usuario confirmar que desea salir y perder el tiempo cronometrado.
Bloquear wp-admin: una cuestión de seguridad importante es bloquear el área administrativa de wordpress a los no administradores.
En el caso de que el usuario no pueda acceder a la base de datos de la base de datos,
Vea la tarea correspondiente: lista de cierre