Ordenação (sorting)

Controle que muda a ordem de uma lista (por preço, data, relevância) sem mudar o que está nela.

Hard

O que é

Ordenação é mudar a sequência de um conjunto de itens segundo um critério, como ordem alfabética, data, preço, relevância ou nota. Repare que ela não tira nada da lista, só muda o que a pessoa vê primeiro e o quanto consegue comparar. Quinhentos produtos em ordem aleatória são difíceis de varrer, mas ordenados por preço viram úteis na hora.

Na prática, ordenação anda junto com filtro, e vale entender a divisão de trabalho entre os dois. O filtro reduz o conjunto, tirando o que não serve, enquanto a ordenação organiza o que sobrou. Um controla o escopo, o outro a sequência.

O maior ponto cego é a ordem padrão, porque ela define o que todo mundo vê antes de tocar em qualquer coisa. “Mais vendidos”, “mais recentes” ou “relevância” carregam, cada um, uma prioridade diferente. E um padrão que serve só ao comercial, como “patrocinados” disfarçado de relevante, acaba corroendo a confiança.

Em uma frase

Quando a pessoa muda a ordenação pra menor preço, os filtros precisam continuar valendo.

A pergunta que ele responde

Qual a diferença entre deixar a pessoa ordenar e deixar ela filtrar a lista?

Quando usar

Faz sentido em qualquer lista ou tabela grande onde a pessoa compara itens e quer controlar o que vem primeiro.

Como não usar

O cuidado é resetar os filtros quando a pessoa muda a ordem, esconder o estado atual da ordenação ou esconder a direção, crescente ou decrescente.

Na prática

Pense numa lista já filtrada. A pessoa muda a ordem de "mais recente" pra "menor preço", e o sistema mantém os filtros aplicados em vez de zerar tudo.

Não confunda com

Vale separar ordenação de filtro. O filtro remove os itens que não batem com o critério, então ele muda quanta coisa aparece. A ordenação só reorganiza o que ficou, sem tirar nada. Por isso eles costumam trabalhar juntos: primeiro o filtro recorta, depois a ordenação organiza.

D

Em inglês

Sorting

Pronúncia

sórting

Também chamado de

sorting, ordenação, ordenar

Origem

n/a

Fonte

Saiba mais

Nielsen Norman Group, artigo sobre filtros e ordenação