css kompatibelität IE / Edge
bearbeitet von Rolf BHallo bugfix,
~~~html
<div class="field">
<input type="text" id="captcha" name="captcha" placeholder="344 + 1 = ?" />
<label for="email">?¿?¿</label>
<input type="hidden" name="captcha1" value="344" />
<input type="hidden" name="captcha2" value="1" />
</div>
~~~
Das kannst Du auch nicht machen. Placeholder sind keine Labels, waren nie welche und werden auch nie welche sein; ein Screenreader wird sie nicht vorlesen und damit ist ein sehbehinderter Anwender vom Lösen des Captchas ausgeschlossen. Dass dein "Captcha" von einen ernstgemeinten Angriff mit einem Schulterzucken überrollt wird, ist Dir ohnehin klar?
_Rolf_
--
sumpsi - posui - obstruxi