Compatibilidad con navegadores y dispositivos
Las herramientas aleatorias principales requieren un navegador moderno y seguro. Las funciones opcionales de exportación, imágenes locales, uso compartido y uso sin conexión se detectan por separado e informan claramente cuando no están disponibles.
Requisito principal
Todas las decisiones aleatorias requieren crypto.getRandomValues() en un contexto seguro. Las versiones actuales de Chrome, Edge, Firefox y Safari normalmente lo ofrecen mediante HTTPS. El sitio no lo sustituye silenciosamente por una fuente más débil.
Guardado y migración
Los espacios de trabajo y los historiales pequeños de herramientas usan almacenamiento del navegador con versiones. Los modos privados o restringidos pueden borrar o rechazar el almacenamiento. La importación y exportación siguen siendo la vía de copia de seguridad portátil, y las importaciones se validan por completo antes de reemplazar los datos actuales.
Portapapeles, archivos, PNG e impresión
El portapapeles, el uso compartido nativo, el PNG mediante canvas, los selectores de archivos y la impresión dependen del navegador y de los permisos. Cada uno es una mejora: las descargas de texto/JSON/CSV o los resultados en pantalla siguen disponibles cuando se bloquea una opción más avanzada.
Imágenes locales
Las herramientas de imágenes decodifican los archivos seleccionados en este dispositivo, aplican límites de archivos y píxeles y liberan las URL de objetos. Los formatos no compatibles, los proyectos demasiado grandes o los fallos de decodificación se notifican por elemento y nunca se suben al servidor como alternativa.
Comportamiento sin conexión
La aplicación instalable almacena en caché la estructura pública y las páginas del mismo origen visitadas previamente. Nunca almacena en caché nombres introducidos por usuarios, blobs de imágenes, resultados, tráfico de API, solicitudes de analítica ni fragmentos de URL. Abre una herramienta una vez con conexión antes de depender de ella sin conexión.
Revisión del producto y la metodología: