navigator.userAgent
navigator.language
navigator.languages
navigator.buildID
navigator.getVRDisplays
navigator.bluetooth
navigator.clipboard
navigator.credentials
navigator.geolocation
navigator.getUserMedia
navigator.permissions
navigator.requestFullscreen
navigator.requestMediaKeySystemAccess
navigator.storage
navigator.usb
Notification.requestPermission
registerProtocolHandler
requestPointerLock
WEBGL_debug_renderer_info
navigator.hardwareConcurrency
alert
prompt
confirm
fetch('/', {method: 'HEAD'})
fetch('/', {method: 'GET'})
fetch('/', {method: …})
<title>
Content-Type
s and File Types<select></select>
<input type="date">
<input type="date">
<input type="date">
<textarea></textarea>
<input type="text">
<input type="reset">
<input type="file" accept=".jpg, .jpeg, .png" multiple>
<input type="file" accept=".jpg, .jpeg, .png">
<input type="file" multiple>
<input type="text">
<input type="text" required>
<input type="text" required minlength="6" maxlength="6">
<input type="number" value="1" min="1" max="10">
<input type="text" required pattern="banana|cherry">
<input type="number" pattern="\d+" min="12" max="120">
<textarea rows="5" maxlength="10"></textarea>
<input type="hidden" value="34657">
<label for="…"></label>
<input type="checkbox">
<fieldset>
<legend>
<input type="radio">
<input type="text">
<input type="email">
<input type="password">
<select>
<button type="submit">
<input type="image" src="login.png" alt="login button">
<input id="image" type="image" src="colors.png" alt="image of four colored squares">
<input id="checkbox" checked onclick="…">
<label for="…">
<input type="month" min="2017-06" max="2017-09" required>
<input type="submit">
input:valid
input:invalid
<input type="text" value="I'm a text field">
<input type="email" multiple>
<input type="password">
<input type="search">
<input type="tel">
<input type="url">
<textarea cols="30" rows="10">
<input type="checkbox">
<input type="radio">
<select><option>…</option></select>
<select><optgroup><option selected>…</option></optggroup></select>
<select multiple><option>…</option></select>
<input type="text" list="mySuggestion">
<datalist id="mySuggestion">
<option>…</option>
</datalist>
<label for="myFruit">What is your favorite fruit? (With fallback)</label>
<input type="text" id="myFruit" name="fruit" list="fruitList">
<datalist id="fruitList">
<label for="suggestion">or pick a fruit</label>
<select id="suggestion"><option>…</option></select>
</datalist>
<button type="submit">…<button>
<input type="submit" value="This is a submit button">
<button type="reset">…<button>
<input type="reset" value="This is a reset button">
<button type="button">…<button>
<input type="button" value="This is an anonymous button">
<input type="file" accept="image/*" multiple>
<input type="hidden" name="timestamp" value="1286705410">
<input type="image" name="pos" alt="" src="map.png">
<input type="reset" value="This is a reset button">
<progress max="100" value="75">75/100</progress>
<meter min="0" max="100" value="75" low="33" high="66" optimum="50">75</meter>
<input type="number" name="age" id="age" min="1" max="10" step="2">
<input type="range" name="beans" id="beans" min="0" max="500" step="10">
<input type="date" name="myDate" min="2013-06-01" max="2013-08-31" id="myDate">
<input type="datetime-local" name="meet" id="meet">
<input type="month" name="month" id="month">
<input type="time" name="time" id="time">
<input type="color" name="color" id="color">
<input id="meters" type="number" name="meters" step="0.01" min="0" placeholder="e.g. 1.78" required>
<input id="feet" type="number" name="feet" min="0" step="1">
<input id="inches" type="number" name="inches" min="0" max="11" step="1">
<input type="button" class="meters" value="Enter height in feet and inches">
<input type="submit" value="Submit form">
<select id="pet-select" name="pet" multiple size="4">
<option value="none" selected>-- Please choose one or more --</option>
<optgroup label="4-legged pets">
<option value="dog">Dog</option>
<option value="cat">Cat</option>
<option value="hamster" disabled>Hamster</option>
</optgroup>
<optgroup label="Flying pets">
<option value="parrot">Parrot</option>
<option value="macaw">Macaw</option>
<option value="albatross">Albatross</option>
</optgroup>
</select>
<form action="http://foo.com" method="get">…<form>
<form action="http://foo.com" method="post">…<form>
<input id="areaNo" name="areaNo" type="tel" required placeholder="Area code" pattern="[0-9]{3}" aria-label="Area code">
<input id="number1" name="number1" type="tel" required placeholder="First part" pattern="[0-9]{3}" aria-label="First part of number">
<input id="number2" name="number2" type="tel" required placeholder="Second part" pattern="[0-9]{4}" aria-label="Second part of number">
<select name="country"><option>…</option>…<option selected>…</option></select>
input:valid
input:invalid
<input type="text" id="uname" name="name" required placeholder="Usernames must be lowercase and 4-8 characters in length" pattern="[a-z]{4,8}">
<button></button>
input:valid
input:invalid
<input type="time" name="appt-time" min="12:00" max="18:00" required>
<input type="submit" value="Submit form">
input:valid
input:invalid
<input type="url" required pattern=".*\.myco\..*" title="URL should be in a myco domain">
<input type="text" name="myComment" required>
<button></button>
input:valid
input:invalid
<input type="week" name="week" min="2017-W01" max="2017-W52" required>
<input type="submit" value="Submit form">
input:valid
input:invalid
<div contenteditable></div>
<input>
<input type="text">
<textarea></textarea>
<input type="button">
<input type="reset">
<input type="submit">
<select>
<option></option>
</select>
<input type="text" autofocus>
<video src="rabbit320.webm" controls>…</video>
<video controls>
<source src="rabbit320.mp4" type="video/mp4">
<source src="rabbit320.webm" type="video/webm">
</video>
<video>
<source src="rabbit320.mp4" type="video/mp4">
<source src="rabbit320.webm" type="video/webm">
</video>
<audio controls>
<source src="viper.mp3" type="audio/mp3">
<source src="viper.ogg" type="audio/ogg">
</audio>
<video controls width="400" height="400" loop muted preload="auto" poster="poster.png">
<source src="rabbit320.mp4" type="video/mp4">
<source src="rabbit320.webm" type="video/webm">
</video>
<video src="rabbit320.webm" controls>…</video>
<video src="rabbit320.webm" controls loop>…</video>
<video src="rabbit320.webm" controls autoplay>…</video>
<video src="rabbit320.webm" controls muted autoplay>…</video>
<video src="rabbit320.webm" controls autoplay onclick="…">…</video>
<video src="file:///sdcard/big_buck_bunny_1080p_stereo.ogg" controls>…</video>
<a-scene>
<a-assets>
<video id="video" autoplay loop crossorigin="anonymous">
<source src="https://ucarecdn.com/fadab25d-0b3a-45f7-8ef5-85318e92a261/"></source>
</video>
</a-assets>
<a-videosphere src="#video" rotation="0 180 0"></a-videosphere>
</a-scene>