Open prushforth opened 10 months ago
One relevant specification for this feature is Media Queries Level 5, which specifies a set of prefers-
user preference related query features, although there seems to be some doubt as to their fitness for the Web.
None of the other media features seems to fit with the core requirement here, and media types seem to be deprecated.
I propose to prototype a prefers-map-content
or similar construct, with a set of values that we should discuss below.
Inital thoughts on domain of values for prefers-map-content
image
- user prefers that the map content be retrieved / painted using the WMS modeltiled-image
- paint the map using image tilesfeature
- represent layers as vector data if possible. This could be used to improve a11y for image-based mapsvector-tile
- represent map content with vector tiles, if possible.table
- present data as a table of features, sorted ascending by distance from map locationno-preference
- prefers to retrieve no remote content for mapsOther potentially useful media features and possible values and types
map-projection
: OSMTILE
, CBMTILE
, WGS84
, custom
, discrete
map-zoom
: \map-scale
: \
Media query parser implementationss: https://github.com/tbjgolden/media-query-parser and https://github.com/csstools/postcss-plugins/tree/main/packages/media-query-list-parser
Implement ideas in https://github.com/Maps4HTML/HTML-Map-Element-UseCases-Requirements/issues/43 and https://github.com/Maps4HTML/Web-Map-Custom-Element/issues/546 and https://github.com/Maps4HTML/HTML-Map-Element-UseCases-Requirements/issues/256 Would likely replace announcing of location: per #552