Producto

Evolución del formato de registro 4D

Traducido automáticamente de Deepl

Recientemente hemos revisado los formatos de nuestros registros para aumentar su legibilidad y su conformidad con el análisis automatizado. Hemos realizado estas mejoras en respuesta a situaciones de la vida real que hemos experimentado, abordando directamente los problemas que estaban obstaculizando nuestra capacidad de utilizar los registros 4D. En esta entrada del blog, explicaremos en detalle los cambios que hicimos para que pueda ajustar sus herramientas de análisis de registros en consecuencia.

Producto blank

Cifra tus propios datos con el algoritmo 4D

Traducido automáticamente de Deepl

Como habrá notado hace tiempo, 4D le ofrece una forma sencilla de encriptar sus datos. Ahora, 4D también le permite utilizar el mismo algoritmo que el utilizado para la encriptación de datos, pero esta vez para sus propias necesidades. Así que ahora puede encriptar y desencriptar cualquier información que desee, ya sea un solo campo de una tabla o archivos externos.

Producto blank

Prepárese para los nuevos atributos SameSite y Secure para las cookies

Traducido automáticamente de Deepl

Las capacidades de las cookies han crecido y evolucionado a lo largo de los años, pero han dejado algunos problemas heredados. Para manejar esto, los navegadores (incluyendo Safari, Chrome, Firefox y Edge) están cambiando su comportamiento con respecto a los atributos SameSite y Secure para un modelo seguro por defecto para las cookies.

Como desarrollador web de 4D, usted puede estar preocupado por la cookie de sesión web de 4D si quiere evitar que su aplicación sufra una falsificación de solicitud en el sitio.

Para evitar que su cookie de sesión web circule por la web inútilmente o sea malinterpretada por los navegadores debido a un valor aplicado por defecto, debe preguntarse si es

  • una cookie de terceros: asociada a un nombre de dominio diferente al de la página donde se encuentra la cookie. Una cookie de terceros es colocada por un objeto de la página( por ejemplo, un anuncio) que se origina en un dominio distinto del que aloja la página

o

  • una cookie de origen: asociada al dominio de la página

Dependiendo de su caso de uso, debe elegir el valor apropiado para el atributo SameSite de su cookie de sesión web.

Para reforzar la seguridad, el atributo Secure debe ser establecido para la cookie de sesión web cuando la conexión es segura (HTTPS) para indicar al navegador que la cookie puede ser enviada con seguridad.

Siga leyendo para saber cómo 4D le respalda para mejorar la privacidad y la seguridad en la web.

Producto blank

4D Write Pro – Buscar y reemplazar

Traducido automáticamente de Deepl

Desde hace muchos años, 4D Write Pro permite crear documentos simples o complejos, ya sea a través de la programación utilizando plantillas o simplemente creando nuevos documentos desde cero. A partir de 4D v19, tanto los desarrolladores como los usuarios finales estarán encantados de utilizar las nuevas capacidades de búsqueda (y sustitución) de 4D Write Pro. Utilizando no sólo la interfaz… ¡sino también el código!

¡Profundicemos en los detalles!

Producto blank

Editor de código: Múltiples temas, ¡tú eliges!

Traducido automáticamente de Deepl

El conjunto de características del editor de código crece con cada versión, y 4Dv19 no es una excepción.

Cada desarrollador tiene su propio gusto – y a veces peculiar – cuando se trata de su editor de código (fuente, tamaño de la fuente, color de los elementos, etc.). Lo que se ve muy bien y aumenta la productividad para un desarrollador puede ser un obstáculo para otro. Por eso 4D v19 introduce la gestión de temas.

Si «crear mi propio tema» está en su lista de deseos, ¡ahora es el momento de tacharlo! 4D v19 viene con temas básicos que usted puede enriquecer y adaptar a su propio gusto.

Producto blank

Gestione fácilmente la información de su aplicación

Traducido automáticamente de Deepl

Para construir su aplicación, usted utiliza el comando BUILD APPLICATION con un conjunto de claves XML que le permiten configurar la aplicación construida. Para la mayoría de ustedes, esta opción es suficiente para construir la aplicación. Sin embargo, queremos asegurarnos de satisfacer sus necesidades específicas también, así que simplificaremos el comando BUILD APPLICATION dividiéndolo. Esto permitirá una mayor flexibilidad en la creación de aplicaciones.

Producto blank

4D Write Pro: Localiza fácilmente todas las pausas

Traducido automáticamente de Deepl

Los documentos de 4D Write Pro admiten cinco tipos de saltos:

  • saltos de línea
  • saltos de párrafo
  • saltos de página
  • saltos de sección
  • saltos de columna

A veces, necesita localizar un determinado tipo de ruptura para sustituirlo por otro, o simplemente eliminar todas sus apariciones en el documento. Para hacer esto posible, hemos desarrollado una nueva función: WP Get breaks.

Producto blank

Ha llegado la compatibilidad con el Modo Oscuro en macOS.

Traducido automáticamente de Deepl

El Modo Oscuro es impresionante y crea una experiencia de usuario emocionante. Por eso, a partir de 4D v19, 4D soporta ahora el Modo Oscuro, que se activa automáticamente si el Modo Oscuro está activado a nivel de macOS.

Esto es sólo el comienzo, y hay más por venir en futuras versiones como el soporte del Modo Oscuro para todos los componentes (por ejemplo, el widget 4D Write Pro) y el Modo Diseño.

¿Quieres ver cómo el Modo Oscuro transforma el aspecto de los elementos de 4D? Siga leyendo.