onebox visita la página de destino y busca etiquetas Open Graph o oEmbed , incluyendo:
- dirección del sitio
- título
- imagen destacada
- descripción (obligatoria)
- precio del producto
Tenga en cuenta que Discourse requiere que la etiqueta de descripción esté presente y contenga suficiente texto para resumir la página; de lo contrario, el enlace de destino no se mostrará como un onebox.
Otra buena explicación está disponible en Creating rich link previews with Onebox.
Iframes avanzados
Por defecto, <iframe> está bloqueado por razones de seguridad, pero si provienen de una fuente altamente confiable, un administrador de Discourse puede incluir explícitamente ese dominio en la lista blanca como destino de <iframe> en la configuración del sitio.