🔹 Desenvolvedores e Contribuintes
O projeto "Decodificador de texto" tem o objetivo de criptografar e/ou descriptografar um texto mostrando o resultado na tela.
Esse projeto foi proposto pelo programa ONE Oracle | Alura no curso "Praticando Lógica de Programação: Challenge Decodificador de Texto".
🔒 Criptografar: criptografa o texto inserido e apresenta o resultado.
🔓 Descriptografar: descriptografa o texto inserido e apresenta o resultado.
📄 Copiar: copia o resultado no campo de inserção de texto e na área de transferência.
Acesse o código fonte do projeto do projeto ou baixe.
-
HTML
:O HTML fornece os elementos necessários da aplicação como:
<textarea>
: campo para inserção do texto a ser criptografado/descriptografado;<button onclick="function()>
: botão que ao clicar executa funções no Javascript;
permitindo que JavaScript execute as funções necessárias.
O HTML foi desenvolvido baseado Figma disponibilizado e requisitos do projeto;
-
CSS
:O CSS fornece estilização aos elementos do HTML permitindo a responsividade em diferentes dispositivos.
O CSS foi desenvolvido baseado Figma disponibilizado e requisitos do projeto
-
Javascript
:O JavaScript permite a execução das funções criptografar, descriptografar e copiar.
Foi tomado o cuidado de fazer um código inteligente, sem repetição e que cuida também os de aspectos visuais com CSS dinâmico.
🌐 Ter um navegador.
No terminal, clone o projeto:
git clone https://github.com/wkyoshimatsu/decodificador-texto
Entre na pasta do projeto:
cd decodificador-texto
Para executar:
- no Windows
start index.html
- no Linux ( ❗ a verificar)
xdg-open index.html
- no iOS ( ❗ a verificar)
open index.html
Washington Yoshimatsu |
---|
🔹 Adicionar acessibilidade (reproduzir texto com sons);
🔹 Adicionar opção para mudar o idiomna;
🔹 Melhorar a apresentação do resultado (quebrar palavra ou diminuir fonte quando existir palavra maior que a largura de apresentação)
Copyright ©️ 2024 - Decodificador de texto