L-attribut type fuq <input> jinbidel il-UI tiegħu, il-tastiera fuq l-iskrin (mobile), u l-validazzjoni inkorporata. L-użu tat-tip it-tajjeb itejjeb l-użabbiltà u jipprovdi validazzjoni bla ħlas.
L-attribut type fuq <input> jinbidel il-UI tiegħu, il-tastiera fuq l-iskrin (mobile), u l-validazzjoni inkorporata. L-użu tat-tip it-tajjeb itejjeb l-użabbiltà u jipprovdi validazzjoni bla ħlas.
Il-tastaturi mobile jammattaw — type="email" turi l-buttuna @, type="tel" turi pad tan-numri, type="number" turi ċifri. Dan waħdu huwa rebħa kbira ta' użabbiltà fuq it-telefoni.
Validazzjoni bla ħlas — type="email" tirrifjuta not-an-email fuq l-għoti, min/max jibdlu n-numri, type="url" jiċċekkja URL validu — l-ebda JavaScript meħtieġ.
<input type="radio" name="plan" value="free" /> Free
<input type="radio" name="plan" value="pro" /> Pro
<!-- same name = mutually exclusive; only one can be selected -->
L-għażla tal-input tip korrett tagħtik tastaturi mobile aħjar, picker nativi, u validazzjoni inkorporata bla ħlas — ittejjeb l-aċċessibilità u tnaqqas il-JavaScript li għalkemm iktebba.
Hija għażla żgħira b'benefiċċju ta' UX sproporzjonat.