规范列表 编辑

开放式Web平台(The Open Web Platform)是由一些列的规范组成的,本页面列出了这些规范,以及规范中各个词条所在的MDN页面.

SpecificationStatusAPI IntroductionTutorialReference
HTML Living StandardLiving Standard 
  • Constraint Validation
  • Microdata API
  • Browsing context (that is _blank, ...)
  • Session History
  • Offline Web Applications (appcache)
  • Drag and Drop

The HTML Elements.
HTML element-related interfaces:
HTMLElement HTMLUnknownElement HTMLHtmlElement HTMLHeadElement HTMLTitleElement HTMLBaseElement HTMLLinkElement HTMLMetaElement HTMLStyleElement HTMLScriptElement HTMLBodyElement HTMLHeadingElement HTMLParagraphElement HTMLHRElement HTMLPreElement HTMLQuoteElement HTMLOListElement HTMLUListElement HTMLLIElement HTMLDListElement HTMLDivElement HTMLAnchorElement HTMLDataElement HTMLTimeElement HTMLSpanElement HTMLBRElement HTMLModElement HTMLImageElement HTMLIFrameElement HTMLEmbedElement HTMLObjectElement HTMLParamElement HTMLVideoElement HTMLAudioElement HTMLMediaElement HTMLSourceElement HTMLTrackElement HTMLCanvasElement HTMLMapElement HTMLAreaElement HTMLTableElement HTMLTableCaptionElement HTMLTableColElement HTMLTableSectionElement HTMLTableRowElement HTMLTableDataCellElement HTMLTableHeaderCellElement HTMLFormElement HTMLFieldSetElement HTMLLegendElement HTMLInputElement HTMLButtonElement HTMLSelectElement HTMLDataListElement HTMLOptGroupElement HTMLOptionElement HTMLTextAreaElement HTMLKeygenElement HTMLOutputElement HTMLProgressElement HTMLMeterElement HTMLDetailsElement HTMLMenuElement HTMLMenuItemElement HTMLDialogElement HTMLAppletElement (obsolete) HTMLMarqueeElement (obsolete) HTMLFrameSetElement (obsolete) HTMLFrameElement (obsolete) HTMLDirectoryElement (obsolete) HTMLFontElement (obsolete)
Other DOM-related interfaces/events/... :
HTMLAllCollection HTMLFormControlsCollection HTMLOptionsCollection HTMLPropertiesCollection RadioNodeList DOMStringMap DOMElementMap ImageData ImageBitmap WindowEventHandlers  Document.location Document.domain Document.referrer Document.cookie Document.lastModified Document.readyState Document getter?Document.title Document.dir Document.body Document.head Document.images Document.embeds Document.plugins Document.forms  Document.scripts Document.getElementsByName() Document.getItems() Document.cssElementMap Document.currentScript Document.open() (2x) Document.close() Document.write() Document.writeln() Document.defaultView Document.activeElement Document.hasFocus() Document.designMode Document.execCommand() Document.queryCommandEnabled() Document.queryCommandIndeterm() Document.queryCommandState() Document.queryCommandValue() Document.commands Document.onreadystatechange (+Document obsolete members) readystatechange (event) GlobalEventHandlers MediaError AudioTrackList VideoTrackList AudioTrack VideoTrack MediaController playing (event) waiting (event) ended (event) emptied (event) loadedmetadata (event) loadeddata (event) canplay (event) canplaythrough (event) durationchange (event) timeupdate (event) play (event) pause (event) ratechange (event) valuechange (event) TextTrackList addtrack (event) removetrack (event) TextTrack cuechange (event) TextTrackCueList TextTrackCue enter (event) exit (event) TimeRanges TrackEvent CanvasProxy CanvasRenderingContext2D CanvasGradient CanvasPattern TextMetrics DrawingStyle CanvasDrawingStyles Path CanvasPathMethods Screen.canvasResolution RelatedEvent anchor-point Window.window Window.self Window.document Window.name Window.location Window.history Window.locationbar Window.menubar Window.personalbar Window.scrollbars Window.statusbar Window.toolbar Window.status Window.close() Window.stop() Window.focus() Window.blur() Window.frames Window.length Window.top Window.opener Window.parent Window.frameElement Window.open() getter WindowProxy getter Object Window.navigator Window.external Window.applicationCache Window.statusbar Window.alert() Window.confirm() Window.prompt() Window.print() Window.showModalDialog() Window.postMessage() BarProp Location History PopStateEvent popstate (event) PageTransitionEvent pageshow (event) pagehide (event) HashChangeEvent hashchange (event) BeforeUnloadEvent checking (event, manifest) noupdate (event, manifest) downloading (event, manifest) progress (event, manifest) cached (event, manifest) updateready (event, manifest) obsolete (event, manifest) error (event, manifest) WindowProxy (special) ApplicationCache NavigatorOnLine WindowTimers WindowBase64 WindowModal Navigator NavigatorID NavigatorLanguage NavigatorContentUtils NavigatoreStorageUtils External ImageBitmapFactories DataTransfer DataTransferItemList DataTransferItem DragEvent ErrorEvent MessageEvent (documented under WebSockets/WebSockets_reference ) MessageChannel MessagePort message (event)
Events on any HTML*Element, Document and Window objects:
abort cancel canplay canplaythrough change click close contextmenu cuechange dblclick drag dragend dragenter dragexit dragleave dragover dragstart drop durationchange emptied ended input invalid keydown keypress keyup loadeddata loadedmetadata loadstart mousedown mouseenter mouseleave mousemove mouseout mouseover mouseup mousewheel pause play playing progress ratechange reset seeked seeking select show sort stalled submit submit suspend timeupdate volumechange waiting
Events on any HTML*Element (except HTMLBodyElement and HTMLFrameSetElement), Document and Window objects:
blur error focus load scroll
Events on the Window objects:
afterprint beforeprint beforeunload fullscreenchange fullscreenerror hashchange message offline online pagehide pageshow popstate resize storage unload
Events on the Document objects: readystatechange

 CSSVariableGetting StartedCSS TutorialsThe CSS3 page list them & the CSS Reference has the list of properties, functions, pseudo-classes and pseudo-elements. Some specifications also add APIs.
CSS Fonts Module Level 3: CSSFontFaceRule CSSFontFeatureValuesRule Document.fontLoader CSSFontFaceLoadEvent FontLoader loading (event) loadingdone (event) loadstart (event) load (evnet) error (event)
CSS Transitions: TransitionEvent transitionend (event)
CSS Animations: AnimationEvent animationstart (event) animationend (event) animationiteration (event) CSSKeyframeRule CSSKeyframesRule
CSS Conditional Rules Module Level 3: CSSGroupingRule CSSConditionRule CSSMediaRule (new inheritance) CSSSupportsRule CSS
CSS Device Adaptation: CSSViewportRule
CSS Custom Properties for Cascading Variables Module Level 1: CSSStyleDeclaration.CSSVariablesDeclaration CSSVariablesDeclaration
EcmaScriptVariable   
SVG    
WebGL    
MathML    
DOMLiving StandardDOM Reference Attr CharacterData ChildNode Comment CustomEvent Document DocumentFragment DocumentType DOMError DOMImplementation DOMSettableTokenList DOMTokenList Element Event EventTarget Future HTMLCollection MutationObserver MutationRecord Node NodeFilter NodeIterator NodeList ParentNode ProcessingInstruction Text TimeRanges Treewalker XMLDocument
CSS Object Model (CSSOM)Working DraftCSSOM MediaList Stylesheet CSSStylesheet StylesheetList Document.styleSheets Document.selectedStyleSheetSet Document.lastStyleSheetSet Document.preferredStyleSheetSet Document.styleSheetSets Document.enableStyleSheetsForSet() LinkStyle CSSRuleList CSSRule CSSCharsetRule CSSImportRule CSSMediaRule CSSFontFaceRule CSSPageRule CSSNamespaceRule CSSStyleDeclaration ElementCSSInlineStyle Window.getComputedStyle() Window.getDefaultComputedStyle()
CSS Object Model (CSSOM) View ModuleWorking Draft  Window.matchMedia() Window.screen Window.innerHeight Window.innerWidth Window.scrollX Window.scrollY Window.pageXOffset Window.pageYOffset Window.scroll() Window.scrollTo() Window.scrollBy() Window.screenX Window.screenY Window.outerWidth Window.outerHeight MediaQueryList Screen Document.elementFromPoint() Document.caretPositionFromPoint() CaretPosition MediaList MediaQueryListListener HTMLElement.offsetParent HTMLElement.offsetTop HTMLElement.offsetLeft HTMLElement.offsetWidth HTMLElement.offsetRight Element.getClientRects() Element.getBoundingClientRect() Element.scrollIntoView() Element.scrollTop Element.scrollLeft Element.scrollWidth Element.scrollHeight Element.clientTop Element.clientLeft Element.clientWidth Element.clientHeight Range.getClientRects() Range.getBoundingClientRect() MouseEvent.screenX MouseEvent.screenY MouseEvent.pageX MouseEvent.pageY MouseEvent.clientX MouseEvent.clientY MouseEvent.x MouseEvent.y MouseEvent.offsetX MouseEvent.offsetY ClientRectList ClientRect
Unknown (also in WHATWG HTML)Unknown  WorkerGlobalScope DedicatedWorkerGlobalScope SharedWorkerGlobalScope AbstractWorker Worker SharedWorker WorkerNavigator WorkerUtils WorkerLocation
Element Traversal SpecificationObsolete  ElementTraversal
File APIWorking Draft  File Blob FileList FileReader FileReaderSync
Fullscreen APILiving Standard Using fullscreen mode:fullscreen ::backdrop Element.requestFullscreen()  Document.fullscreenEnabled Document.fullscreenElement Document.exitFullscreen() Document.onfullscreenchange() Document.onfullscreenerror() fullscreenchange (event) fullscreenerror (event)
Indexed Database APIRecommendationIndexedDBUsing IndexedDB Using IndexedDB in chromeIDBDatabase IDBObjectStore IDBIndex IDBRequest IDBTransaction IDBFactory IDBKeyRange IDBCursor IDBObjectStoreParameters IDBIndexParameters IDBOpenDBRequest IDBVersionChangeEvent IDBEnvironment Window (new inheritance) WorkerUtils (new inheritance) IDBCursorWithValue IDBTransactionMode IDBCursorWithValueSync
Web Audio APIWorking Draft  AnalyserNode AudioBuffer AudioBufferSourceNode AudioContext AudioDestinationNode AudioListener AudioNode AudioParam audioprocess (event) AudioProcessingEvent BiquadFilterNode ChannelMergerNode ChannelSplitterNode complete (event) ConvolverNode DelayNodeDynamicsCompressorNode ended (event) GainNode MediaElementAudioSourceNode MediaStreamAudioDestinationNode MediaStreamAudioSourceNode OfflineAudioCompletionEvent OfflineAudioContext OscillatorNode PannerNode ScriptProcessorNode WaveShaperNode WaveTable
WebRTC 1.0: Real-time Communication Between BrowsersCandidate Recommendation  RTCConfiguration RTCIceServer RTCPeerConnection RTCError RTCSdpError RTCSessionDescription RTCIceCandidate RTCPeerConnectionIceEvent RTCDataChannel RTCDataChannelEvent RTCDTMFSender RTCToneChangeEvent MediaStreamEvent
Media Capture and StreamsCandidate Recommendation   
MediaStream RecordingWorking Draft  MediaRecorder start (event) stop (event) dataavailable (event) pause (event) resume (event) error (event) warning (event) BlobEvent RecordingError
Pointer LockCandidate Recommendation Pointer Lock APIpointerlockchange (event) pointerlockerror (event) Element.requestPointerLock  Document.onpointerlockchange Document.onpointerlockerror Document.pointerLockElement Document.exitPointerLock() MouseEvent.movementX MouseEvent.movementY
Vibration APIRecommendation Vibration APIVibration window.navigator.vibrate()
Battery Status APICandidate RecommendationBattery Status API window.navigator.battery BatteryManager chargingchange (event) chargingtimechange (event) dischargingtimechange (event) levelchange (event)
Geolocation APIRecommendation Using geolocationNavigatorGeolocation Geolocation window.navigator.geolocation  Positions PositionOptions Coordinates PositionError Note that several of these interfaces are documented under window.navigator.geolocation.getCurrentPosition()
DeviceOrientation Event SpecificationEditor's Draft  deviceorientation (event)DeviceOrientationEvent compassneedscalibration (event) devicemotion (event) DeviceMotionEvent DeviceAcceleration DeviceRotationRate
Screen Orientation APIWorking Draft  Screen.orientation Screen.lockOrientation()Screen.unlockOrientation() Screen.onorientationchange orientationchange (event)
Notifications APILiving Standard  Notification click (event) show (event) error (event) close (event)
Ambient Light SensorCandidate Recommendation  window.ondevicelight DeviceLightEvent devicelight (event)
Proximity SensorWorking Draft  window.ondeviceproximity DeviceProximityEvent deviceproximity (event) window.onuserproximity UserProximityEvent userproximity (event)
Web IDLCandidate Recommendation   
XMLHttpRequestLiving Standard  XMLHttpRequest XMLHttpRequestEventTarget XMLHttpRequestUpload loadstart (event) error (event) timeout (event) progress (event) abort (event) load (event) loadend (event) readystatechange (event) FormData
High Resolution TimeRecommendation  DOMHighResTimestamp Performance.now()
Unknown (also in WHATWG HTML)UnknownWebSockets WebSockets referenceWriting WebSocket client applicationsWebSocket (documented under WebSockets/WebSockets_reference/WebSocket ) open (event) message (event) error (event) close (event) CloseEvent (documented under WebSockets/WebSockets_reference/CloseEvent )
Page Visibility (Second Edition)Recommendation  Document.hidden Document.visibilityState visibilitychange (event)
Timing control for script-based animationsObsolete  Window.requestAnimationFrame() Window.cancelAnimationFrame()
Unknown (also in WHATWG HTML)Unknown  EventSource open (event) error (event) message (event)
Network Information APIDraft  NetworkInformation Connection change (event)
Unknown (also in WHATWG HTML)Unknown  Storage WindowSessionStorage WindowLocalStorage storage StorageEvent
Selectors API Level 1Obsolete  Document.querySelector() Document.querySelectorAll() DocumentFragment.querySelector() DocumentFragment.querySelectorAll() Element.querySelector() Element.querySelectorAll()
UnknownUnknown  ProgressEvent
Typed Array SpecificationObsolete JavaScript Typed arraysInt8Array Int16Array Int32Array Uint8Array Uint16Array Uint32Array Uint8ClampedArray Float32Array Float64Array, ...
GamepadWorking Draft  Gamepad window.navigator.getGamepads() GamepadEvent gamepadconnected (event) gamepaddisconnected
Navigation TimingRecommendation  PerformanceTiming PerformanceNavigation Performance window.performance
WOFF File Format 1.0RecommendationAbout the Web Open Font Format  
WebVTT: The Web Video Text Tracks FormatCandidate Recommendation  ::cue :past :future WebVTTCue
WebSocket Protocol    
CORS    
HTTP HTTP  
TLS    
MediaFragment    
Link: header    
Content-Disposition: header    
URLLiving Standard  URLUtils URLUtilsReadOnly

 

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:183 次

字数:70917

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文