Title: Theory / Unimportant / CS / Descriptive / Web / HTML; / Media / Event
Tags: FromInstruction computer_to_instruction hasNotNewEffectReturnsMeaning some_instruction
On every note of this deck, unless a note says otherwise:
Page: https://www.w3schools.com/tags/ref_av_dom.asp
Language: HTML

Instruction: play
Effect: Fires when the audio/video has been started or is no longer paused

Instruction: playing
Effect: Fires when the audio/video is playing after having been paused or stopped for buffering
Context: event

Instruction: progress
Effect: Fires when the browser is downloading the audio/video

Instruction: ratechange
Effect: Fires when the playing speed of the audio/video is changed

Instruction: seeked
Effect: Fires when the user is finished moving/skipping to a new position in the audio/video

Instruction: seeking
Effect: Fires when the user starts moving/skipping to a new position in the audio/video

Instruction: stalled
Effect: Fires when the browser is trying to get media data, but data is not available

Instruction: suspend
Effect: Fires when the browser is intentionally not getting media data

Instruction: timeupdate
Effect: Fires when the current playback position has changed

Instruction: volumechange
Effect: Fires when the volume has been changed

Instruction: waiting
Effect: Fires when the video stops because it needs to buffer the next frame

Instruction: abort
Effect: Fires when the loading of an audio/video is aborted

Instruction: canplay
Effect: Fires when the browser can start playing the audio/video

Instruction: canplaythrough
Effect: Fires when the browser can play through the audio/video without stopping for buffering

Instruction: durationchange
Effect: Fires when the duration of the audio/video is changed

Instruction: emptied
Effect: Fires when the current playlist is empty

Instruction: ended
Effect: Fires when the current playlist is ended

Instruction: error
Effect: Fires when an error occurred during the loading of an audio/video

Instruction: loadeddata
Effect: Fires when the browser has loaded the current frame of the audio/video

Instruction: loadedmetadata
Effect: Fires when the browser has loaded meta data for the audio/video

Instruction: loadstart
Effect: Fires when the browser starts looking for the audio/video

Instruction: pause
Effect: Fires when the audio/video has been paused