Qué navegadores son compatibles con html 5 < audio > etiqueta en Windows hoy?

StackOverflow https://stackoverflow.com/questions/1007223

  •  06-07-2019
  •  | 
  •  

Pregunta

¿Qué navegadores admiten la etiqueta html 5 < audio > en Windows hoy?

Editar: Intentando http://moztw.org/demo/audioplayer/ como prueba. Chrome 2 y Safari 4 no funcionan para mí.

¿Fue útil?

Solución

Safari 3.1+ y Firefox 3.5 son compatibles con el elemento de audio. Opera 10 no admite el elemento de audio, aunque admite una versión anterior en forma de objeto de audio. Chrome 3 probablemente admitirá el elemento de audio.

(Acabo de ver que quería saber el soporte para esa página específica. Eso depende principalmente de los códecs que está usando, me temo).

(Descargo de responsabilidad: trabajo para Opera y soy miembro del HTML WG.)

Otros consejos

si esto se evalúa como verdadero:

!!document.createElement('audio').canPlayType

, entonces tiene soporte de etiqueta de audio en su navegador. Hacer una función de detección como esta es mucho mejor que analizar cadenas de UserAgent.

Alternativamente, puede usar algo como Modernizr para manejar esta detección y muchas otras para usted.

Nuestro blog post .

Contiene información más actualizada sobre la compatibilidad moderna del navegador para audio HTML5.

A partir de julio de 2011

IE9

Admite MP3 y AAC

Firefox 5

Soporta Ogg y Wav

Chrome 12

Admite Ogg, MP3, Wav y AAC

Safari 5

Admite MP3, AAC y WAV

Opera 11

Soporta Ogg y Wav

Como puede ver en los datos anteriores y al leer la publicación del blog, es una situación un poco frustrante, ya que no hay un formato de audio compatible con todos los navegadores. No hay señales inmediatas de ninguna resolución todavía tampoco.

Reuní una lista de cuándo comenzaron los navegadores admite la etiqueta de audio y qué formatos de audio admiten.

El soporte es bastante bueno ahora. Desde IE9, las últimas versiones de todos los navegadores de escritorio y la mayoría de los navegadores móviles admiten la etiqueta de audio. La única razón para no usarlo sería para admitir versiones antiguas de IE, pero siempre puede proporcionar un respaldo si eso es importante.

Aquí están los detalles para los navegadores de escritorio:

+---------+-------------------------+----------------------------------+
| Browser | Supported since version |             Formats              |
+---------+-------------------------+----------------------------------+
| IE      | 9.0                     | AAC or .mp3                      |
| Firefox | 3.5                     | .ogg, .wav                       |
| Chrome  | 3                       | .mp3, .ogg                       |
| Safari  | 4                       | Any audio supported by Quicktime |
| Opera   | 9.5                     | .ogg, .wav                       |
+---------+-------------------------+----------------------------------+

Aquí están los detalles para los navegadores móviles (sin información de formato, lo siento):

+--------------+-------------------------+
|   Browser    | Supported since version |
+--------------+-------------------------+
| iOS Safari   | 4                       |
| Opera mobile | 10                      |
| Opera mini   | no support (Dec 2011)   |
| Android      | 2.3                     |
| Blackberry   | 6                       |
+--------------+-------------------------+

Si desea utilizar el audio, es importante proporcionar ambas versiones .ogg y .mp3 del archivo para obtener una buena compatibilidad entre navegadores.

<audio controls>
   <source src="/my-podcast.mp3" />
   <source src="/my-podcast.ogg" />
</audio>

Aquí hay un wikipedia artículo que compara el soporte HTML5 de cada navegador:

Para que Safari admita audio en Windows, se debe instalar Quicktime. El fragmento de JavaScript informa correctamente si es compatible o no.

Todos estos navegadores admiten la funcionalidad de la etiqueta. La razón por la que su reproductor no funciona en Safari es porque está utilizando archivos OGG. OGG es compatible con Firefox y Chrome.
Firefox solo admite WAV y OGG. Chrome lo admite todo. Opera solo admite WAV. Safari admite todo menos OGG.

¡Buena suerte!

opera 10 y ff 3.5, no sé sobre safari

Estoy seguro de Safari 4, Firefox 3.5 de RC1 y tal vez Chrome 2.

Hasta donde yo sé, es compatible parcial o totalmente en los motores gecko, webkit y presto.

Por lo tanto, cualquier navegador que use una versión actualizada de esos motores debería admitirlo.

Se supone que los motores Gecko, Webkit y Presto lo admiten, pero creo que solo en parte. Entonces Firefox 3.5 y Opera son tu mejor apuesta.

La página (moztw.org/demo/audioplayer) funciona bien en Chrome 3 (canal de desarrollo)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top