Gunnar Bittersmann: tinycolor

Beitrag lesen

@@Felix Riesterer

Dass viele Browser <input type="color">   unterstützen, weißt du?

nicht genügend viele - die Safari-Reihe kann es nicht.

Aber doch: genügend!! Na sicher „kann man seine Zeit damit verbringen, mit den neusten und großartigsten Browsertechnologien zu experimentieren; sicher in dem Wissen, dass selbst wenn diese noch nicht weitgehend unterstützt werden, man den Fallback ja bereits hat.“ —Jeremy Keith, Responsive Enhancement (übersetzter Auszug)

Den Fallback hat man: Wenn ein Browser type="color" nicht implementiert hat, ignoriert er das type-Attribut; das Eingabefeld ist ein ganz normales Texteingabefeld.

Wenn das nicht reicht, kann man ja immer noch ein Polyfill mit JavaScript implementieren, welches aber nur von Browsern geladen wird, die type="color" nicht nativ unterstützen (feature detection).

LLAP 🖖

--
Ist diese Antwort anstößig? Dann könnte sie nützlich sein.