Imagens em posição absoluta em 4D Write Pro
As imagens falam mais alto do que as palavras, ou assim o dizem. De facto, segundo os investigadores, o cérebro processa as imagens 60.000 vezes mais depressa do que as palavras. 4D Write Pro está em constante evolução, versão após versão, para suportar cada vez mais características relacionadas com a imagem. Após imagens em linha e imagens de fundo, 4D v16 R6 dá-lhe o controlo total sobre a inserção de imagens numa posição específica num documento, em frente ou atrás de texto, bem como ancorado à página ou partes específicas do documento(isto é, cabeçalho, rodapé, secções).
Reproduzir vídeos com 4D
Estamos na era do conteúdo visual e interactivo. Está a tornar-se cada vez mais proeminente. Dê uma vista de olhos às estatísticas da comunidade digital e descobrirá que o YouTube é a segunda rede social mais popular.
A certa altura, a maioria dos programadores da web querem incluir vídeos nos seus sítios e, por coincidência, as bases de dados contêm frequentemente ligações a vídeos (hospedados localmente ou na web). Este post mostra-lhe duas formas de incluir vídeos nas suas aplicações 4D.
Ícones frescos para o Form Wizard
Por vezes pequenas coisas podem ter um grande impacto … e acontece que estas pequenas coisas a que chamamos ícones são meio importantes quando se trata das interfaces de hoje. É por isso que 4D v16 R5 vem com um novo conjunto de ícones disponível com o Form Wizard. Estes ícones simples, planos e modernos adaptam-se perfeitamente às plataformas MacOS e Windows.
Novo comando para obter informação do Servidor Web
Esta característica é outra forma de lhe proporcionar a capacidade de criar o seu próprio diálogo de administração de servidores. Seguindo a capacidade de recuperar informações para todos os processos (adicionado em 4D v16 R4), we are now oferecendo-lhe um novo comando que devolve, como um todo, todas as informações de tempo de execução sobre o servidor Web 4D.
Com 4D v16 R5, a recuperação de informação do servidor Web nunca foi tão fácil, graças a um único comando: WEB Get server info.
Trabalhar com o JSON Pointers
Em 4D v16 R4, enriquecemos os comandos de objectos para que possa validar objectos JSON. 4D v16 R5 vai ainda mais longe, introduzindo o apoio dos apontadores JSON. Óptimo – mas o que é um ponteiro JSON e o que posso fazer com ele?
Tal como não armazena os detalhes da empresa para cada funcionário num registo de base de dados (usando em vez disso um link para o registo da empresa), pode ser realmente útil estruturar um documento JSON com partes que podem ser reutilizadas em vários locais.
Por exemplo, vejamos um exemplo de uma encomenda de um website; o cliente introduz o endereço de envio e designa o endereço de facturação como sendo o mesmo. Em vez de duplicarmos a informação da morada, podemos definir a morada de envio como uma referência à morada de facturação.
Generate digest apoia agora SHA-2
As funções de digestão são funções matemáticas que computam uma chave de digestão para um documento. Documentos idênticos têm a mesma chave de digestão; se alterar parte do documento, a chave de digestão é diferente. Estas funções são muito úteis para verificar a integridade dos dados quando se trocam ou se comparam dados. Em 4D v16 R5, 4D melhorou a Generate digest para apoiar os algoritmos SHA-2 seguindo recomendações de segurança.
Hash and verify passwords for web user login
A segurança está a tornar-se um tópico cada vez mais importante à medida que as aplicações empresariais se tornam mais frequentemente acessíveis através da web e, como resultado, são mais vulneráveis a ameaças. Como a 4D está a prestar muita atenção às questões de segurança, em 4D v16 R5 estamos a fornecer-lhe algumas melhorias de segurança, e uma delas está relacionada com a protecção da palavra-passe dos utilizadores da web através do hashing da palavra-passe.
A propósito, se quiser saber mais sobre como a 4D o está a ajudar a proteger os seus dados e com a segurança em geral, recomendo-lhe que dê uma vista de olhos neste post do blogue.
Mais segurança para o seu Servidor 4D
Ao longo dosanos, a segurança tornou-se um tema central para aplicações comerciais. Transport Layer Security(TLS) e o seu predecessor, Secure Sockets Layer(SSL), ambos frequentemente referidos como “SSL”, são protocolos criptográficos que fornecem segurança nas comunicações através de uma rede informática. A versão TLS que a sua aplicação está a utilizar para ligações web ou cliente/servidor, por exemplo, contribui para o seu nível de segurança.
4D suporta todas as versões TLS: 1.0, 1.1 e 1.2. A versão de protocolo utilizada é negociada entre o servidor e o cliente ao estabelecer a ligação. Para aumentar o nível de segurança, começando com 4D v16 R5, a versão mínima suportada por defeito é TLS 1.2, as versões mais antigas são rejeitadas, uma vez que poderiam ser inseguras.
Um novo instrumento: Validador JSON
4D v16 R4 introduces um novo comando: JSON Validate. Este comando permite-lhe verificar que um documento JSON é “válido” de acordo com o seu esquema JSON. Isto é realmente útil para a troca de informações entre servidores ou entre um servidor e o seu cliente. Graças aos padrões do esquema JSON, pode definir um “protocolo” para comunicação com o seu servidor ou com um servidor externo. Mais detalhes podem ser encontrados neste post do blog.
Como utilizar o Google Charts com 4D
Segundo os neurocientistas, respondemos melhor e mais rapidamente a uma forma visual do que qualquer outro tipo de representação. É por isso que os gráficos e gráficos são claramente uma chave para uma melhor compreensão dos dados.
Assim, se estiver a procurar exibir gráficos de barras, histogramas, ou gráficos de tartes que são modernos e totalmente compatíveis com os principais navegadores, mas também mais adequados à forma como o cérebro humano processa a informação, Google Charts é uma resposta possível. Os tipos de gráficos disponíveis no Google Charts são variados: desde os clássicos gráficos de barra/coluna/pie gráficos, o Google Charts também oferece gráficos elaborados tais como Treemap, Candlestick e Gauge charts.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política