levxyca / diciotech

O Diciotech é um dicionário tech online colaborativo, construído com HTML, SASS e JavaScript, e open source. Nossa missão é ajudar pessoas de todos os níveis a entenderem termos e conceitos relacionados à tecnologia de forma clara e simples.
https://diciotech.netlify.app/
GNU General Public License v3.0
448 stars 80 forks source link

Adicionar filtro por letra #116

Open DanieleKaroline opened 1 year ago

DanieleKaroline commented 1 year ago

Sugestão: Adicionar filtro por letra!

Seria legal se o usuário pudesse ler termos de uma letra por dia. Por exemplo, hoje quero ler o máximo de termos que iniciem com a letra A.

Também seria uma outra opção de navegabilidade :)

levxyca commented 1 year ago

@DanieleKaroline consegue explicar um pouco melhor? Não entendi muito bem a proposta em si. Como isso funcionaria? Consegue esboçar algo? Talvez ajude a visualizar melhor também!

DanieleKaroline commented 1 year ago

Claro!

Seria interessante ter um tipo de seleção alfabética que retorne uma seção com os termos que iniciam com aquela letra.

Por exemplo, ao clicar na letra A, retornar apenas os termos que iniciam com A (Abstração, Algoritmo, API, etc).

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Me refiro a algo assim. Não sei se consegui me expressar direito :)

levxyca commented 12 months ago

Ah! Ficou claro sim, agora consegui entender a proposta! Acho a ideia interessante, só tenho medo de poluir muito o site ou não ter uma usabilidade legal visto que atualmente já possuimos duas formas diferentes de pesquisa/filtro.

Acho que seria interessante levar essa proposta em discussão e entender com a comunidade se faz sentido. E até mesmo pensar na questão usabilidade/acessibilidade nesses recursos.

andrepg commented 4 months ago

Na minha opinião, é uma ideia válida que poderia auxiliar na organização do backend também (na adoção de um arquivo por letra, por exemplo, para verbetes).

O filtro ajuda para quem, como o amigo OP, gostaria de passar um tempo lendo o dicionário como um geral. Com o redesenho da v2 em #12 ficaria ainda estiloso.

Uma sugestão seria um incremento na pesquisa, com a ordem Letra > Categoria > Texto, e um botão para limpar a busca. Se planejado, desenhado e feito com cuidado pode ajudar sem poluir demais a interface ou a usabilidade.

levxyca commented 4 months ago

@andrepg perfeito complemento! Um dos desafios que temos conforme o projeto vai crescendo, é facilitar a organização do backend, nosso arquivo de dados cresce cada vez mais!