Foi anunciáu sol marcu de la conferencia Google I/O en mayu de 2010 y cuenta con contribuciones y sofitu oficial d'empreses como «Mozilla,[3]Opera,[4][5] Google,[6] amás d'otros 40 editores y fabricantes de software y hardware» nun esfuerciu combináu pa utilizar VP8 como'l formatu multimedia estándar nel llinguaxe web HTML5. Microsoft anunció que'l so más recién versión de navegador Internet Explorer 9 tamién va ser capaz de soportar los archivos WebM si'l códec VP8 ta instaláu nel equipu.[7] El códec puede usase na versión de YouTube HTML5, activada por defectu. Amás, Adobe realizó declaraciones enfatizando que la so software Flash Player va recibir una actualización p'añader soporte al nuevu formatu.[8]
Estes directrices creáronse anguaño pa tresmisiones d'archivos sobre una conexón HTTP, ya indiquen les árees nes que WebM ye estricta, en comparanza cola especificación más permisiva de Matroska.[9]
Estes directrices tienen l'oxetivu de fomentar la coherencia al traviés d'archivos WebM nel mundu real.
WebM tien de contener l'elementu SeekHead.
Motivu: Dexa al veceru saber si l'archivu contién un elementu Cues, un elementu qu'apigura otra serie d'elementos pa faer la busca más rápida.
Los archivos WebM tienen d'incluyir un únicu elementu Cues de fotogrames.
L'elementu Cues debe de contener namái fotogrames de videu, pa menguar el tamañu de la cabecera del archivu.
Encamiéntase que Cues atópese primero que les agrupaciones, por que'l veceru pueda aportar a un puntu nos datos qu'entá nun se descargó nuna sola operación de busca.
Tolos códigos de tiempu absolutos (bloque + agrupación) tienen de ser puramente crecientes.
Tolos códigos de tiempu acomúñense a la d'entamu del bloque.
L'elementu TimecodeScale tien d'establecese nun valor predeterminado de 1.000.000 nanosegundos.
Motivu: Dexa que cada agrupación tenga bloques con valores positivos d'hasta 32.767 segundos.
Los fotogrames clave tienen d'asitiase de primeres de les agrupaciones.
Habiendo fotogrames clave nel entamu de les agrupaciones fai la busca más rápida y fácil pal veceru.
Los bloques d'audiu que contienen el códigu de tiempu del fotograma clave tienen d'atopase na mesma agrupación que'l bloque de fotogrames clave de videu.
Los bloques d'audiu que contienen el mesmu códigu de tiempu absolutu que los bloques de videu tienen de ser escritos antes de los bloques de videu.
Los Archivos WebM namái tienen de soportar píxeles del elementu DisplayUnit.
Los fotogrames en VP8 tienen de ser multiplexados nun elementu SimpleBlock.
El demultiplexor namái tien d'abrir los archivos de tipu WebM.
Una vegada que'l demultiplexor valide la cabecera y los metadatos del archivu WebM y el reproductor empiece la reproducción del archivu, el demultiplexor tien de faer tolo posible p'analizar l'archivu, de forma que la reproducción pueda producise lo más correutamente posible.
La busca desactivaráse si l'archivu WebM nun tien un elementu fotograma clave de pista.
El proyeutu ta contemplando'l soporte a la busca ensin un elementu de pista.