← Read and listen

Embed the multilingual reader

The reader can be displayed as a standalone website or inside a page on the official UnityBC website. The embedded presentation keeps the language choices, documents, notes and playback controls.

See a same-origin embed example or see the cross-origin demonstration.

Paste this iframe

<iframe
  src="https://unitybc-read-and-listen.pages.dev/?embed=1"
  title="UnityBC study information — read and listen"
  width="100%" height="800"
  style="border:0;max-width:100%;"
  loading="lazy">
</iframe>
<a href="https://unitybc-read-and-listen.pages.dev/">Open the reader in a full page</a>

English and the plain language summary are the defaults. For Bengali participant information, use /bn-pis.html?embed=1; Urdu is /ur-pis.html?embed=1, Gujarati /gu-pis.html?embed=1 and Czech /cs-pis.html?embed=1.

Website configuration

The hosting headers permit embedding by https://www.ceu.ox.ac.uk and by the companion’s demonstration origins. Your website administrator must also permit this reader’s origin in the parent website’s iframe policy. We have not installed an iframe in the Oxford website.

The iframe works with a fixed height and user-initiated playback. The optional assets/embed-parent.js helper accepts only size messages from the iframe’s exact origin and window, and limits the height to 560–900 pixels. It does not read or transmit notes. New parent origins must be added explicitly to both the companion’s HTTP headers and its message allowlist.

The demonstration remains labelled as awaiting language review when embedded. Do not remove that notice for participant use until the content and recordings have been approved.