¿Cuáles son las ventajas y desventajas de usar iFrame para incrustar un video de Vimeo en lugar de usar la etiqueta HTML de video?

Está reduciendo las solicitudes http cuando utiliza un iframe en su sitio. Además, si las personas usan un navegador que no admite html5 como IE 8 o inferior, no verán el video.

Además, los iframes aíslan el CSS anidado del resto del sitio para que el marco pueda llamar a elementos específicos incluso si tienen el mismo nombre y clase que los elementos de la página. Lo enmarcan para que se vea igual en todos los dominios.

Además, la etiqueta de video HTML tendrá problemas para mostrar objetos seguros en sitios web no seguros, por lo que si está forzando http e intentando incrustar un video https forzado, se romperá.

Básicamente, iframe se asegurará de que todos los dominios, navegadores y resoluciones tengan el mismo aspecto.

Ahora, lo negativo es que no puede tener el control del usuario sobre un iframe, no pueden cambiar su tamaño dinámicamente sin agregar clases de JavaScript, lo que ralentiza la página y le brinda aún más solicitudes http, también le dará una estructura directa de enlaces dofollow a lo que sea Si está enmarcando, no se mostrará en la configuración de los navegadores seguros, ya que es una práctica común de distribución de malware y, por último, no puede controlar el contenido como está enmarcado en otra página.

No estoy seguro acerca de los Pros, pero cuando estaba reduciendo el tiempo de carga de un sitio web que tenía video vimeo incrustado en la página de inicio, estaba cargando un par de archivos adicionales y afectó el tiempo de carga en 2 segundos. Lo arreglé usando video incrustado y CDN. Entonces, sí, afecta el tiempo de carga, lo que no es bueno para el SEO porque Google quiere que las páginas se carguen más rápido.