Das bringt mich fast täglich zur Verzweiflung.
- Ich lade einen Retina-Screenshot hoch
- Bewege sofort die Maus über den Vorschaubereich, um die „Größenanpassungssteuerelemente
Das bringt mich fast täglich zur Verzweiflung.
Ich sehe das nicht. Liegt das an der Latenz?
Äußerst wahrscheinlich, zu 100 % in Firefox in Australien gegen Meta reproduzierbar.
Also ist die Lösung ein Umzug? ![]()
Ich stimme für Option 2. Das ist eine extrem nützliche Funktion, aber ich finde, man übersieht sie leicht, wenn man nichts davon weiß.
Ich sehe keinen Schaden darin, die Größenänderungssteuerelemente in der Vorschau bedingungslos aus folgenden drei Gründen anzuzeigen:
Erstens werden sie nur mit einer Deckkraft „ausgeblendet"
Das bedeutet, dass sie auch dann noch Platz einnehmen, wenn sie unsichtbar sind. Der Wrapper ist absolut positioniert, aber wir fügen dem .image-wrapper etwas Padding hinzu.
Zweitens würde die Funktion dann auch auf Mobilgeräten funktionieren, was sie derzeit bei mir nicht tut, obwohl sie es tun sollte.
Drittens würde dies die Auffindbarkeit der Funktion erhöhen.
Als Alternative könnten wir sicherstellen, dass die Steuerelemente für alle Bilder sichtbar sind, wenn man über das Vorschaufenster fährt, und nicht nur für einzelne Bilder. Außerdem könnten wir das Problem auf Mobilgeräten beheben (was möglicherweise nur auf meine Geräte beschränkt ist).
Wenn wir die Steuerelemente bedingungslos sichtbar machen, können wir uns auch etwas Zeit nehmen, um ihr Aussehen zu verbessern.
Ja, ich würde es vorziehen, dass diese immer sichtbar sind und als Overlay über dem Bild liegen, damit der Abstand im Editor nicht größer wirkt als im eigentlichen Beitrag.
Ein Grund, warum wir das ursprünglich nicht so gemacht haben, ist, dass die Steuerelemente beim Tippen fürchterlich flackern würden. Ich glaube, es wurden einige Änderungen vorgenommen, die das Flackern reduziert haben, aber die Steuerelemente werden weiterhin vollständig aus dem DOM entfernt, sobald man zu tippen beginnt. Sobald das geklärt ist, kannst du sie @johani gerne so umgestalten, dass sie immer angezeigt werden!
Ich sehe kein Flackern mehr, wenn ich die Deckkraft entferne. Haben wir das Problem also behoben?
Ich habe (1) wie folgt behoben:
Aber ich habe immer noch das Gefühl, dass das eigentliche Problem darin besteht, dass es nicht richtig auffindbar ist und von einem Hover-Effekt abhängt.
@Johani, könntest du vielleicht jetzt eine Theme-Komponente für das Styling erstellen (da du mit reinem CSS alles Mögliche umsetzen kannst)? Teste das unbedingt an einem sehr, sehr kurzen Bild. Installiere die Komponente dann auf dev und meta, damit wir sie eine Weile ausprobieren können und entscheiden können, ob wir sie bevorzugen oder nicht?
Ja, ich glaube, irgendwann wurde eine Debounce-Funktion hinzugefügt? Jetzt, wo du das erste Problem behoben hast, sieht alles in Ordnung aus.
Wow, ich kann nicht glauben, dass 2019 ein ganzes Jahr her ist ![]()
Ich bin persönlich überhaupt kein Befürworter dieser Änderung. Sie macht es viel geschäftiger. Gab es tatsächlich ein Problem mit der Auffindbarkeit der Größenänderung?