Toda página de listagem na Zoide — o mercado, uma coleção, os halls da Mint Zone, o histórico de vendas — usa o mesmo conjunto de controlos. Vale a pena aprendê-los uma vez.
Os controlos
O botão de filtros fica verde quando algo está ativo — como acima — e aparece um pequeno ícone de caixote do lixo ao lado para limpar tudo de uma vez. Essa é a resposta a «porque estou a ver tão poucas peças?» mais vezes do que qualquer outra coisa.
O botão de ordenar abre isto, e é a lista do mercado — uma página de coleção e a sua carteira oferecem quase o mesmo, sem gostos ou sem mais recente:
E o botão de filtros abre um painel ao lado, com as cinco coisas por que pode filtrar:
As duas vistas mostram a mesma coisa em tamanhos diferentes — cartões para olhar, lista para comparar:
As páginas carregam em dois movimentos
Uma página de listagem chega vazia, com cartões de espaço reservado, e enche-se um momento depois. Depois cresce à medida que percorre, em vez de paginar.
Se um pedido está a demorar, o carregador começa a dizer-lhe o que está a fazer — a ir buscar à cadeia, a resolver nomes de coleções, a filtrar. Isso não é uma página encravada: os dados na cadeia vêm de um índice que às vezes é lento, e dizê-lo é melhor do que um indicador de carregamento que não explica nada.
Ordenar: uma coleção e o mercado comportam-se de forma diferente
Esta é a única diferença que vale a pena conhecer, porque parece uma inconsistência e não é.
Numa coleção, ordenar cobre a coleção inteira. A coleção é um conjunto conhecido e finito, por isso a ordem é calculada sobre tudo ela e cada percorrido dá-lhe a fatia seguinte. O mesmo se aplica aos filtros: um filtro encontra uma correspondência na página nove mesmo que esteja a olhar para a página um.
No mercado, ordenar reordena o que está atualmente carregado. O mercado são as listagens de toda a cadeia, um conjunto que cresce enquanto o está a ver e cujo total ninguém pode saber de antemão. Uma ordem global sobre ele não é algo que exista.
Assim: numa coleção, confie na ordem por completo. No mercado, ordenar é sobre o que já trouxe até agora — percorra mais para ordenar sobre mais.
Mais recente é um caso especial em ambos: é a própria ordem da cadeia, por isso escolhê-la recarrega desde o início.
O filtro de coleção esconde, não vai buscar
Dentro dos filtros há duas coisas diferentes:
- Coleção na gaveta: um filtro real, recarrega desde o início.
- O controlo de coleções visíveis: mostra e esconde entre os itens já carregados, com atalhos Todas e Nenhuma. Instantâneo, porque nada é ido buscar.
O segundo serve para dar sentido a uma grelha mista sem esperar. Se uma coleção que espera não estiver na sua lista, ainda nada dela carregou.
Filtrar por raridade
A raridade filtra por nível na gaveta, e há também uma vista de pontuação mínima para navegar tudo acima de um limiar. Nada que corresponda dá-lhe um explícito sem resultados — uma página a dizer que não encontrou nada, nunca um erro.
Os preços estão em BSV, com uma conversão
Os montantes são mostrados em BSV com o equivalente em fiat entre parêntesis, usando a taxa atual. Montantes pequenos mantêm casas decimais suficientes para não colapsarem em 0,00, que é exatamente o intervalo onde tende a acontecer uma primeira compra.
Se a taxa não puder ser lida, a parte em fiat é omitida em vez de mostrada como zero. Um preço sem parêntesis não é um preço avariado; somos nós a recusar inventar uma conversão.
Por que uma peça vendida pode demorar a desaparecer
As páginas do mercado são servidas com uma cache curta, e é por isso que o mercado abre depressa para toda a gente em vez de perguntar à cadeia uma vez por visitante.
Assim, uma peça que acabou de ser vendida ainda pode aparecer por um momento, e o mesmo no sentido inverso — o próprio índice da cadeia demora um pouco a atualizar-se. Tentar comprar algo já vendido falha de forma limpa e o cartão é removido: não pode pagar por ele.
Os showrooms
Além do mercado há os showrooms: grelhas de cada peça indexada, ordenadas por raridade, com os seus próprios filtros de propriedades. Servem para navegar o que existe em vez do que está à venda, e um filtro que escolha lá mantém-se enquanto percorre as páginas.