Overview / Web Technology
Web technology reference for developers
HTML
Structure of content on the web
CSS
Code used to describe document style
JavaScript
General-purpose scripting language
HTTP
Protocol for transmitting web resources
Web APIs
Interfaces for building web applications
Web Extensions
Developing extensions for web browsers
Accessibility
Build web projects usable for all
Web Technology
Web technology reference for developers
Filter sidebar
In this articleNavigator
activeVRDisplays
Non-standard DeprecatedappCodeName
DeprecatedappName
DeprecatedappVersion
Deprecatedbluetooth
ExperimentalbuildID
Non-standardclipboard
connection
contacts
ExperimentalcookieEnabled
credentials
deviceMemory
devicePosture
ExperimentaldoNotTrack
Non-standard Deprecatedgeolocation
globalPrivacyControl
Experimentalgpu
hardwareConcurrency
hid
Experimentalink
Experimentalkeyboard
Experimentallanguage
languages
locks
login
maxTouchPoints
mediaCapabilities
mediaDevices
mediaSession
mimeTypes
DeprecatedonLine
oscpu
DeprecatedpdfViewerEnabled
permissions
platform
Deprecatedplugins
Deprecatedpresentation
product
DeprecatedproductSub
Deprecatedscheduling
Experimentalserial
ExperimentalserviceWorker
storage
usb
userActivation
userAgent
userAgentData
Experimentalvendor
DeprecatedvendorSub
DeprecatedvirtualKeyboard
ExperimentalwakeLock
webdriver
windowControlsOverlay
xr
ExperimentalcanShare()
clearAppBadge()
deprecatedReplaceInURN()
ExperimentalgetAutoplayPolicy()
ExperimentalgetBattery()
getGamepads()
getInstalledRelatedApps()
ExperimentalgetUserMedia()
DeprecatedgetVRDisplays()
Non-standard DeprecatedjavaEnabled()
DeprecatedregisterProtocolHandler()
requestMediaKeySystemAccess()
requestMIDIAccess()
sendBeacon()
setAppBadge()
share()
taintEnabled()
DeprecatedunregisterProtocolHandler()
vibrate()
BeforeUnloadEvent
DOMStringMap
ErrorEvent
HTMLAnchorElement
HTMLAreaElement
HTMLAudioElement
HTMLBRElement
HTMLBaseElement
HTMLBodyElement
HTMLButtonElement
HTMLCanvasElement
HTMLDListElement
HTMLDataElement
HTMLDataListElement
HTMLDialogElement
HTMLDivElement
HTMLDocument
HTMLElement
HTMLEmbedElement
HTMLFieldSetElement
HTMLFormControlsCollection
HTMLFormElement
HTMLFrameSetElement
DeprecatedHTMLHRElement
HTMLHeadElement
HTMLHeadingElement
HTMLHtmlElement
HTMLIFrameElement
HTMLImageElement
HTMLInputElement
HTMLLIElement
HTMLLabelElement
HTMLLegendElement
HTMLLinkElement
HTMLMapElement
HTMLMediaElement
HTMLMenuElement
HTMLMetaElement
HTMLMeterElement
HTMLModElement
HTMLOListElement
HTMLObjectElement
HTMLOptGroupElement
HTMLOptionElement
HTMLOptionsCollection
HTMLOutputElement
HTMLParagraphElement
HTMLPictureElement
HTMLPreElement
HTMLProgressElement
HTMLQuoteElement
HTMLScriptElement
HTMLSelectElement
HTMLSourceElement
HTMLSpanElement
HTMLStyleElement
HTMLTableCaptionElement
HTMLTableCellElement
HTMLTableColElement
HTMLTableElement
HTMLTableRowElement
HTMLTableSectionElement
HTMLTemplateElement
HTMLTextAreaElement
HTMLTimeElement
HTMLTitleElement
HTMLTrackElement
HTMLUListElement
HTMLUnknownElement
HTMLVideoElement
HashChangeEvent
History
ImageData
Location
MessageChannel
MessageEvent
MessagePort
PageRevealEvent
PageSwapEvent
PageTransitionEvent
Plugin
DeprecatedPluginArray
DeprecatedPromiseRejectionEvent
RadioNodeList
UserActivation
ValidityState
Window
WorkletGlobalScope
Baseline Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since July 2020.
The maxTouchPoints
read-only property of the Navigator
interface returns the maximum number of simultaneous touch contact points that are supported by the current device.
A number.
Examplesjs
if (navigator.maxTouchPoints > 1) {
// browser supports multi-touch
}
Specifications Specification Pointer Events .
This page was last modified on Nov 10, 2024 by MDN contributors.
View this page on GitHubâ¢
Report a problem with this contentRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4