Pular para o conteúdo

Melhorias Potenciais

O En Parlant~ é um projeto jovem com uma equipa pequena. Abaixo encontram-se ideias sobre as quais estamos ativamente a refletir — algumas são propostas bem desenvolvidas, outras são esboços iniciais. Nada aqui é prometido ou calendarizado, mas quisemos partilhar o rumo dos nossos pensamentos.

Se alguma destas ideias o entusiasma (ou se as utilizaria), diga-nos no GitHub.

Uma camada de ensino construída sobre o modo multijogador. Um instrutor de xadrez poderia criar pacotes de lições anotadas, distribuí-los aos alunos através de códigos de acesso e ministrar instrução ao vivo através da aplicação — com comentário narrado.

A ideia é que o professor seja o proprietário do seu conteúdo e controle o acesso. O pagamento acontece fora da aplicação (Stripe, Gumroad, direto — o que o professor preferir). O En Parlant~ fornece a infraestrutura de distribuição, não um sistema de faturação.

As funcionalidades possíveis incluem pacotes de lições offline (conjuntos PGN com metadados), distribuição de conteúdo baseada em relay com códigos de acesso para alunos, transmissão de jogos de ensino ao vivo para alunos ligados e indicadores de presença que mostram quando o professor está online.

Acessibilidade para Utilizadores Cegos e com Deficiência Visual

Seção intitulada “Acessibilidade para Utilizadores Cegos e com Deficiência Visual”

O En Parlant~ já torna o xadrez audível através de narração TTS, mas ainda não é utilizável por jogadores cegos. Um utilizador de leitor de ecrã atualmente não consegue percecionar o tabuleiro, navegar pela interface ou introduzir jogadas sem um rato.

Temos uma proposta detalhada para melhorias progressivas de acessibilidade: etiquetas ARIA em todos os controlos, anúncios ao vivo de jogadas e eventos do jogo, uma sobreposição acessível do tabuleiro que os leitores de ecrã possam navegar casa a casa, e uma introdução de jogadas baseada em texto que aceite notação algébrica.

A comunidade de xadrez para cegos é ativa e organizada internacionalmente. Se isto é algo que utilizaria, gostaríamos especialmente de ter o seu contacto.

O modo multijogador está disponível hoje para jogos casuais sem tempo — mas há bastante espaço para crescer:

  • Integração de relógio — Controlos de tempo sincronizados em que o relógio de cada jogador decorre localmente e ressincroniza a cada jogada.
  • Sala de espera e emparelhamento — Uma forma de encontrar adversários sem partilhar um código por outro canal.
  • Classificações e ranking — Classificações monitorizadas para que possa encontrar adversários ao seu nível.
  • Modo de espetador — Permitir que outros assistam a um jogo em curso.

Estas são as ideias com mais reflexão por trás, mas a lista não está fechada. Se tem um caso de uso que não considerámos — especialmente se é instrutor, jogador de xadrez cego, ou alguém que utilizaria o En Parlant~ de uma forma que não imaginámos — por favor contacte-nos.