# Onebox-preview for typeform steals focus

**URL:** https://meta.discourse.org/t/onebox-preview-for-typeform-steals-focus/90948
**Category:** Support
**Tags:** onebox, pr-welcome
**Created:** [June 28, 2018, 12:12pm UTC](https://meta.discourse.org/t/onebox-preview-for-typeform-steals-focus/90948 "2018-06-28T12:12:06Z")
**Posts on this page:** 1
**Showing post:** 39

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [February 6, 2019, 10:59pm UTC](https://meta.discourse.org/t/onebox-preview-for-typeform-steals-focus/90948/39 "2019-02-06T22:59:19Z")

</div>

> [@Roman](#):
>
> If we need to support older browsers

Keep in mind Discourse is very aggressive about deprecating old browser support, as it stands we support: IE11 and up.

In this particular case we would recommend a polyfill for edge and IE. [Can I use... Support tables for HTML5, CSS3, etc](https://caniuse.com/#feat=iframe-srcdoc) we have a few other polyfills going now.

Inline scripts are a huge no-no, what we would do is defer load them similar to how [Discourse Graphviz](https://meta.discourse.org/t/graphviz-plugin/97554) does it.

Given the JS requirement here my recommendation here is to start with a very specific `discourse-typeform` plugin here instead of attempting to bring this in to onebox.

---

_[View the full topic](https://meta.discourse.org/t/onebox-preview-for-typeform-steals-focus/90948)._
