Ich habe an einem interessanten Interface-Problem für To Be a Machine gearbeitet. Normalerweise entspricht das Thumbnail-Bild in einem Raster dem, was man sieht, wenn man die Detailansicht öffnet. Aber nicht bestätigte tbam-Token erzeugen bei jedem Ethereum-Block eine neue Ausgabe. Die ursprüngliche Lösung war, ein GIF der letzten Blockausgaben zu erstellen, das als Thumbnail verwendet wird, und sie sehen in Isolation großartig aus. Aber während ich das Frontend der Sammlung aufbaue und zwischen der Sammlung und den Detailansichten wechsle, wird klar, dass es eine Diskrepanz gibt, wenn man auf eine Detailseite klickt und ein ähnliches, aber anderes Bild sieht als das, was im Raster-Thumbnail angezeigt wurde. Jetzt: - Die Thumbnail-Ansicht zeigt ein 2x2-Raster mit unabhängig rotierenden Frames. - Die Detailansicht zeigt Vollbildausgaben von aktuellen Blöcken. Die unterschiedlichen visuellen Formate entfernen die Erwartung, dass sie übereinstimmen. Das hilft auch, zwischen den bestätigten und nicht bestätigten Token zu unterscheiden.