PRIjs é um dos sub projetos que fazem parte do Projeto PRI. Mais informações sobre o Projeto PRI você encontra aqui. O PRIjs vem com a mesma idéia do Projeto PRI, que é Dar voz a quem precisa, mas com formas diferentes de atingir esse objetivo. Escolhemos o caminho das multi-plataformas e das interfaces amigáveis, para facilitar a vida dos beneficiados pelo projeto.
O nosso foco são pessoas que tem limitações na sua comunicação e movimentação. Por isso o PRIjs é desenvolvido para ser simples e utilizar o mínimo de esforço do usuário.
O PRIjs é basicamente uma aplicação, que mostra na tela um menu com um conjunto de frases e através de um controlador simples (como as setas de um teclado de computador ou botões simples na tela de dispositivos móveis) o usuário pode reproduzir o aúdio dessas frases.
O PRIjs é majoritariamente feito com JavaScript e Bootstrap, mas outras tecnologias WEB podem ser introduzidas futuramente.
Primeiro baixe os arquivos ou clone o projeto para sua máquina.
wget -c https://github.com/projeto-pri/prijs/archive/master.zip
unzip master.zip
Acesse o site do PRIjs por qualquer dispositivo.
https://projeto-pri.github.io/prijs/
Ou,
Abra o arquivo "index.html" que está na raiz do projeto, que foi baixado no passo da instalação, com o navegador.
Para usar utilize os botões na tela:
O botão da esquerda movimenta a lista para cima e o da direita movimenta a lista para baixo. Quando a frase que deseja reproduzir estiver destacada aperte o botão do meio e poderá ouvir o áudio da frase pela saída de som do seu dispositivo. Se estiver em computador é possível utilizar as setas do teclado para acionar os botões.
- Seta para cima: Ativa o botão da esquerda.
- Seta para baixo: Ativa o botão da direita.
- Seta para direita: Ativa o botão do meio.
Feito com JavaScript puro e Bootstrap como framework de CSS com idéia de ser responsivo e com interface amigável. A princípio feito para rodar na WEB em qualquer dispositivo, a fim de não criar barreiras para o usuário final. O próximo passo será os dispotivos mobiles com app feito com o framework Ionic/Cordova.
Pull requests são bem vindas ao projeto. Para mudanças grandes, abra uma issue. Respeite os objetivos do projeto que já foram explicados nesse README. Mudanças no código devem ter cometários bem explicados.