@@ -1752,7 +1752,14 @@ Note: the '@media/hover', '@media/any-hover', '@media/pointer', and '@media/any-
1752
1752
or the complete absence, of pointing devices,
1753
1753
and can not be used to detect the presence of non-pointing device input mechanisms such as keyboards.
1754
1754
Authors should take into account the potential presence of non-pointing device inputs,
1755
- regardless of which values are matched when querying these features.
1755
+ regardless of which values are matched when querying these features.
1756
+
1757
+ <div class="note">
1758
+ While 'pointer' and 'hover' can be used to design the main style and interaction
1759
+ mode of the page to suit the primary input mechanism (based on the characteristics, or complete absence,
1760
+ of the primary pointing device), authors should strongly consider using 'any-pointer' and 'any-hover'
1761
+ to take into account all possible types of pointing devices that have been detected.
1762
+ </div>
1756
1763
1757
1764
<h3 id="pointer">
1758
1765
Pointing Device Quality: the 'pointer' feature</h3>
@@ -1952,12 +1959,6 @@ Note: This feature is at risk.
1952
1959
</div>
1953
1960
1954
1961
<div class="note">
1955
- While 'pointer' and 'hover' can be used to design the main style and interaction
1956
- mode of the page to suit the primary input mechanism (based on the characteristics, or complete absence,
1957
- of the primary pointing device), 'any-pointer' and 'any-hover'
1958
- can be used to potentially take into account all possible types of pointing devices
1959
- that have been detected.
1960
-
1961
1962
Designing a page that relies on hovering or accurate pointing
1962
1963
only because 'any-hover' or 'any-pointer' indicate that at least one of the available
1963
1964
input mechanisms has these capabilities is likely to result in a poor experience.
0 commit comments