Noch einmal HG-Definiton — die Hintergrundfarbe definieren

Silke Schümann wrote this 12:00:

Softwarepaket HG-DefinitionNach dem Feedback der ersten Tester ließ mich mein Ehrgeiz nicht mehr zufrieden an anderen Dingen arbeiten. Der Stand der Entwicklung des Plugins genügte mir nicht für einen ersten Stop. Hatte ich doch selbst bei dem Entwicklungsstand gestern die Umständlichkeit und eine kleine Unbequemlichkeit für Nutzer bemerkt, die HTML und CSS gut genug kennen und eine Websafepalette nicht genügt. Zumal eine Farbe aus der 24Bit-Palette passend zur Hintergrundsgrafik bei liquiden Designs sich nur allzuhäufig zwingend ergibt.

Es nagte und nun ist auch das gelöst.

Das Plugin hat nun Colorpicker für das Hintergrundbild und einen Colorpicker bei einer erweiterten Grafik. Es sind zwei verschiedene Lösungen. Die eine nutzt PHP-Funktionen und lädt die Seite in den iFrame neu, die andere macht einen Layer sichtbar und die Farbe wird rein über Javascript übernommen.

HG-Definiton Colorpicker

Der verkleinerte Screenshot zeigt das Vorschaubild, nachdem ich das Rot aus dem Bild in der Vorschau geholt hatte und noch einmal auf die Pipette klickte.

Eigentlich macht dieser Klick nur die erweiterte Palette sichtbar und lädt das dazugehörige Skript, aber durch die Anderung des Cursors zur Pipette wirkt es so, als gelte die Schaltfläche auch für die Vorschau, was nicht ganz stimmt die Vorschau kann unabhängig angesteuert werden und die Farbe angeklickt und übergeben werden. Dennoch wird es helfen, dass der Nutzer auch ohne die Anleitung zu lesen, nun diese Funktion entdecken kann. Ich werde deswegen nun nicht der Programmlogig zu liebe die Funktion in Abhängigkeit zur Pipette bringen. Dass es auch ohne diesen Klick davor auf die Palette funktioniert, ist schließlich kein Nachteil.

Herzlichen Dank an meine Testerin Jutta Kemperle, die mit dem kleinen Schups mich noch einmal angespornt hat, die letzte Meile auch zu gehen, obwohl das Plugin davor schon recht ansprechend war und in Preis/Leistung sich nicht zu schämen brauchte.

Verwandte Beiträge:

[Nachtrag]

Verfluchter Perfektionismus :D
Aus der nicht umrahmten Schaltfläche mit Pipette ist eine umrahmte Schaltfläche mit Palette geworden und der Cursor ist jetzt überall dort eine Pipette, wo auch Farben in das Farbwert-Formularfeld übertragen werden können. Nun stimmt die Programmlogik. Ob ich meine Gedanken jetzt davon abwenden kann?

Bereich um das Formularfeld Farbwert

Tja. Und ein leeres Feld wird nicht mehr als Fehler betrachtet und löschen des Wertes aus dem Feld ist gleichzusetzen mit zurücksetzen des Feldes. Voila. Habe fertig.

… es sei denn mich lässt das Fehlen des letzten Quentchen … und öööööh … nein. Habe fertig!

Leave a Reply