Zojuist keek ik even naar wat (bluetooth) muizen in de PW en bij het uitsluiten van bepaalde merken is er inconsistentie mbt de getallen erachter. Vergelijkbaar met wat er in [PW] Incorrecte en inconsistente getallen bij filter-opties is genoemd.
Daar zegt @ACM het volgende:
Maar, zet je een specificatie aan, waardoor sommige merken al automatisch afvallen, is de betekenis opeens heel anders. Met 'draadloos (bluetooth)' blijven er bijvoorbeeld 122 resultaten over. Een hele hoop merken vallen af en krijgen bij het 'Merk' filter een 0 erachter. Geef je bij dat filter aan dat je die merken juist niet wilt, verandert de 0 in het aantal resultaten dat je overhoud zodra je een merk aanvinkt om uit te sluiten. Terwijl bij de merken die nog wel meedoen met het eerste filter, Bluetooth, erachter staat hoeveel resultaten er verdwijnen.
Dat is niet logisch én inconsistent. Want als je met het uitsluiten van Logitech 14 resultaten minder krijgt, zou je volgens de getoonde logica 108 resultaten minder moeten krijgen als je Corsair aanvinkt. Terwijl dat is wat er over blijft. Ga je met de nieuwe logica mee, dan houd je er niet 1 over als je Razer uitsluit, maar gaat er 1 af en heb je 107 resultaten.
Sidenote: Er is ook al eens sprake geweest om opties niet te tonen die niet meer voldoen aan de op dat moment geldende filters, zodat je in dit geval dus niet Corsair kan uitsluiten omdat je die met een eerdere filter al niet meer mee doet. Dat zou echter te verwarrend zijn voor mensen omdat de lijst constant verandert mbt opties.
Wat dan een betere oplossing is, om het vele scrollen door lange lijsten zoals merken te verminderen, is om alle opties die niet meer voldoen en geen effectieve wijziging aan de resultaten geven, onderaan te zetten. Dus een Xiaomi die onderaan bungelt, komt dan direct naar boven toe in het lijstje van relevante opties.
Mijn eigen voorkeur als extra actie, is om de optie in te klappen en zo effectief de irrelevante opties te verbergen. Dan hoef je helemaal weinig te scrollen en gaat je muis misschien toch net iets langer mee.
Ik vind het sowieso vervelend dat populaire merken bovenaan blijven staan als je alle opties openklapt. Zocht mij rot naar een bepaald merk om uit te sluiten in de alfabetische lijst, bleek deze 6 pagina's hoger te staan, bovenaan bij de populaire merken.
Daar zegt @ACM het volgende:
En:De module die e.e.a. weergeeft heeft nog wel die opties in de lijst staan en vult standaard 0 in als er geen statistieken van bekend zijn; we zouden het op kunnen lossen door die module slimmer te maken en bij een aangevinkte 'geen'-optie juist het overgebleven totaal in te vullen ipv 0.
Momenteel is het dus inconsistent. Waarom? Als je zonder extra specificatie merken gaat uitsluiten, blijft er naast het merk staan hoeveel er weg zouden gaan. Net wat je verwacht.Het probleem is dat het dan helemaal inconsistent wordt als per knop-combinatie de betekenis van de cijfertjes verandert. Bovendien moeten we dan ook de code die dat bepaald op twee manieren laten werken; nu doet ie intern gewoon de filtering steeds opnieuw en komt daar dus domweg het aantal dat over zou blijven na dat je het vinkje aanzet.
Maar, zet je een specificatie aan, waardoor sommige merken al automatisch afvallen, is de betekenis opeens heel anders. Met 'draadloos (bluetooth)' blijven er bijvoorbeeld 122 resultaten over. Een hele hoop merken vallen af en krijgen bij het 'Merk' filter een 0 erachter. Geef je bij dat filter aan dat je die merken juist niet wilt, verandert de 0 in het aantal resultaten dat je overhoud zodra je een merk aanvinkt om uit te sluiten. Terwijl bij de merken die nog wel meedoen met het eerste filter, Bluetooth, erachter staat hoeveel resultaten er verdwijnen.
Dat is niet logisch én inconsistent. Want als je met het uitsluiten van Logitech 14 resultaten minder krijgt, zou je volgens de getoonde logica 108 resultaten minder moeten krijgen als je Corsair aanvinkt. Terwijl dat is wat er over blijft. Ga je met de nieuwe logica mee, dan houd je er niet 1 over als je Razer uitsluit, maar gaat er 1 af en heb je 107 resultaten.
Sidenote: Er is ook al eens sprake geweest om opties niet te tonen die niet meer voldoen aan de op dat moment geldende filters, zodat je in dit geval dus niet Corsair kan uitsluiten omdat je die met een eerdere filter al niet meer mee doet. Dat zou echter te verwarrend zijn voor mensen omdat de lijst constant verandert mbt opties.
Wat dan een betere oplossing is, om het vele scrollen door lange lijsten zoals merken te verminderen, is om alle opties die niet meer voldoen en geen effectieve wijziging aan de resultaten geven, onderaan te zetten. Dus een Xiaomi die onderaan bungelt, komt dan direct naar boven toe in het lijstje van relevante opties.
Mijn eigen voorkeur als extra actie, is om de optie in te klappen en zo effectief de irrelevante opties te verbergen. Dan hoef je helemaal weinig te scrollen en gaat je muis misschien toch net iets langer mee.
Ik vind het sowieso vervelend dat populaire merken bovenaan blijven staan als je alle opties openklapt. Zocht mij rot naar een bepaald merk om uit te sluiten in de alfabetische lijst, bleek deze 6 pagina's hoger te staan, bovenaan bij de populaire merken.
Commandline FTW | Tweakt met mate