You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Melhorar a experiência do usuário: Facilitar a repetição de pesquisas anteriores sem a necessidade de redigitação.
Aumentar a eficiência: Reduzir o tempo e esforço necessários para realizar pesquisas repetidas.
Adicionar uma funcionalidade de memória à caixa de busca: Implementar um recurso que salva e exibe as pesquisas recentes do usuário.
Proporcionar conveniência: Oferecer um menu suspenso com as últimas pesquisas feitas quando o usuário clica na caixa de busca.
Informações Adicionais:
Adicionar uma funcionalidade de memória de pesquisa pode melhorar significativamente a experiência do usuário, economizando tempo e esforço ao realizar pesquisas repetidas.
Non-Goals
Não implementar um histórico de pesquisa centralizado: A funcionalidade não incluirá uma página separada para visualizar o histórico de pesquisas.
Não armazenar pesquisas indefinidamente: A memória da caixa de busca não será permanente; apenas as pesquisas recentes serão armazenadas por um período limitado.
Não incluir personalização complexa: A funcionalidade será simples e focada em exibir as pesquisas recentes sem opções avançadas de personalização.
Não lidar com dados sensíveis ou privacidade: A funcionalidade não armazenará dados sensíveis dos usuários; será limitada a consultas de pesquisa simples.
Background
Atualmente, a funcionalidade de busca no Next.js não armazena as pesquisas anteriores dos usuários. Isso significa que, sempre que um usuário deseja repetir uma pesquisa, ele precisa redigitar a consulta inteira, o que pode ser inconveniente e demorado, especialmente para usuários que frequentemente buscam os mesmos termos ou frases.
Alternativas atuais:
Histórico do navegador: Embora os navegadores armazenem o histórico de navegação, eles não fornecem uma maneira conveniente de acessar pesquisas recentes diretamente na caixa de busca.
Implementações personalizadas: Desenvolvedores podem criar suas próprias soluções para armazenar e recuperar pesquisas recentes, mas isso exige tempo e esforço adicional para desenvolvimento e manutenção.
Extensões de terceiros: Existem extensões de navegador que podem fornecer funcionalidades semelhantes, mas dependem de ferramentas externas e não se integram diretamente com a aplicação.
Proposal
O recurso de memória de pesquisa na caixa de busca pode ser implementado da seguinte forma:
Armazenamento Local
Limpeza Automática
Integração com a Caixa de Busca
Interesse em Contribuir:
Sim, tenho interesse em contribuir para a implementação desse recurso, irei fazer a alteração em meu fork porém não sei se farei o pullrequest, irá depender do resultado que eu alcançar o que daŕa disponibilidade para que outra pessoa com interesse também o faça.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Goals
Informações Adicionais:
Adicionar uma funcionalidade de memória de pesquisa pode melhorar significativamente a experiência do usuário, economizando tempo e esforço ao realizar pesquisas repetidas.
Non-Goals
Background
Atualmente, a funcionalidade de busca no Next.js não armazena as pesquisas anteriores dos usuários. Isso significa que, sempre que um usuário deseja repetir uma pesquisa, ele precisa redigitar a consulta inteira, o que pode ser inconveniente e demorado, especialmente para usuários que frequentemente buscam os mesmos termos ou frases.
Alternativas atuais:
Proposal
O recurso de memória de pesquisa na caixa de busca pode ser implementado da seguinte forma:
Armazenamento Local
Limpeza Automática
Integração com a Caixa de Busca
Interesse em Contribuir:
Sim, tenho interesse em contribuir para a implementação desse recurso, irei fazer a alteração em meu fork porém não sei se farei o pullrequest, irá depender do resultado que eu alcançar o que daŕa disponibilidade para que outra pessoa com interesse também o faça.
Beta Was this translation helpful? Give feedback.
All reactions