Property Description Acceptable values
Presence and accuracy of the none | coarse | fine
primary pointing device as
determined by the user agentpointerPresence and accuracy of any none | coarse | fine
pointing device available to the
userany-pointerWhich scanning process is used interlace | progressive
by the output displayscannone | initial-only |
enabledWhether scripting languages are
supported for the current
documentscriptingWhether the content can be none | slow | normal
modified after output (think
paper versus screens)update-frequencyOnediscretefeaturequerythatwecanusenowishover(alongwithany-hover).
Asyoumayhaveguessedbythename,thehovermediafeaturequeryallowsusto
setdifferentstylesbasedonwhethertheprimaryinputmechanismsupportsthe
:hoverstate.Theany-hoverfeatureworksmuchthesameway,butappliestoany
inputmechanism,notjusttheprimaryone.Sincethisisadiscretefeaturetype,this
propertyhasjustthreepossiblevalues:■ none:devicehasnohoverstate■ on-demand:devicesometimeshasahoverstate;forexample,afteralongpress
(mostbrowsersanddevices)■ hover:devicehasahoverstateConsiderthecaseofradiobuttonsandcheckboxformcontrolsontouchscreens.
Touchscreenstypicallyhaveanon-demandhoverstate,butmaylackonecom-
pletely.Adult-sizedfingersarealsofatterthanthepointersofmostmouseor
trackpadinputs.Forthosedevices,wemightwanttoaddmorepaddingaroundthe
label,makingiteasiertotap:286 CSS Master