Battery Status API
E856218
The Battery Status API is a web technology that allows websites to access information about a device’s battery level and charging status to optimize user experience and power usage.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Battery Status API canonical | 2 |
How this entity was disambiguated
This entity first appeared as the object of triple T10329222 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Battery Status API Context triple: [Open Web Platform, hasComponent, Battery Status API]
-
A.
Battery Point
Battery Point is a historic waterfront suburb of Hobart, Tasmania, known for its well-preserved colonial architecture and village-like streets.
-
B.
Battery Way
Battery Way is a historic coastal artillery battery on Corregidor Island in the Philippines, notable for its role in the defense of Manila Bay during World War II.
-
C.
Battery Geary
Battery Geary is a coastal artillery battery that formed part of the defensive fortifications at Fort Mills on Corregidor Island in the Philippines.
-
D.
StackPower (on some models)
StackPower (on some Cisco Catalyst switch models) is a power-sharing and redundancy technology that lets multiple switches pool and distribute power dynamically across the stack.
-
E.
Battery Brown
Battery Brown was a coastal artillery battery that formed part of the historic harbor defense system protecting New York City.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Battery Status API Target entity description: The Battery Status API is a web technology that allows websites to access information about a device’s battery level and charging status to optimize user experience and power usage.
-
A.
Battery Point
Battery Point is a historic waterfront suburb of Hobart, Tasmania, known for its well-preserved colonial architecture and village-like streets.
-
B.
Battery Way
Battery Way is a historic coastal artillery battery on Corregidor Island in the Philippines, notable for its role in the defense of Manila Bay during World War II.
-
C.
Battery Geary
Battery Geary is a coastal artillery battery that formed part of the defensive fortifications at Fort Mills on Corregidor Island in the Philippines.
-
D.
StackPower (on some models)
StackPower (on some Cisco Catalyst switch models) is a power-sharing and redundancy technology that lets multiple switches pool and distribute power dynamically across the stack.
-
E.
Battery Brown
Battery Brown was a coastal artillery battery that formed part of the historic harbor defense system protecting New York City.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Web API
ⓘ
browser feature ⓘ |
| accessControlledBy | browser implementation ⓘ |
| accessedVia | navigator.getBattery() ⓘ |
| affectedBy |
browser privacy policies
ⓘ
regulatory concerns about tracking ⓘ |
| alsoKnownAs | Battery API NERFINISHED ⓘ |
| dataType |
boolean charging flag
ⓘ
numeric battery level between 0.0 and 1.0 ⓘ time in seconds for chargingTime ⓘ time in seconds for dischargingTime ⓘ |
| definedIn | W3C Battery Status API specification NERFINISHED ⓘ |
| designGoal |
low-latency access to battery information
ⓘ
minimal power overhead ⓘ |
| documentation | MDN Web Docs: Battery Status API NERFINISHED ⓘ |
| event |
chargingchange
ⓘ
chargingtimechange ⓘ dischargingtimechange ⓘ levelchange ⓘ |
| exposesProperty |
battery level
ⓘ
charging status ⓘ charging time ⓘ discharging time ⓘ |
| introduced | early 2010s ⓘ |
| partOf | client-side web platform ⓘ |
| primaryPurpose | provide information about device battery status to web pages ⓘ |
| property |
BatteryManager.charging
ⓘ
BatteryManager.chargingTime ⓘ BatteryManager.dischargingTime ⓘ BatteryManager.level ⓘ |
| raisesConcern |
fingerprinting
ⓘ
privacy ⓘ |
| relatedTo |
Navigator interface
ⓘ
Web privacy specifications ⓘ |
| returns | BatteryManager object ⓘ |
| securityConsideration |
can be used to infer user behavior patterns
ⓘ
can contribute to device fingerprinting ⓘ |
| standardizedBy | W3C NERFINISHED ⓘ |
| status | deprecated in several browsers ⓘ |
| supportStatus |
removed from Chrome
ⓘ
removed from Edge ⓘ removed from Firefox ⓘ still available in some browsers or environments ⓘ |
| typicalUsage |
media applications adapting quality on low battery
ⓘ
progressive web apps power management ⓘ |
| usedFor |
adapting application behavior based on battery level
ⓘ
optimizing power usage in web applications ⓘ reducing background activity on low battery ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Battery Status API Description of subject: The Battery Status API is a web technology that allows websites to access information about a device’s battery level and charging status to optimize user experience and power usage.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.