HTML таг fencedframe
Пример
Кратък пример как се използва тагът <fencedframe>.
<fencedframe
src="https://example.com"
width="400"
height="250"
allow="fullscreen; autoplay"
loading="lazy">
<p>Вашият браузър не поддържа <code><fencedframe></code>.</p>
</fencedframe>
Опитай в редактора
Дефиниция и употреба
Елементът <fencedframe> е експериментален HTML таг, предназначен за вграждане на външно съдържание (подобно на <iframe>), но с по-силна изолация и фокус върху поверителността. Идеята е вграденото съдържание да бъде „оградено“ (fenced), така че да има силно ограничен достъп до данни за потребителя и страницата-родител.
Типичната употреба е за показване на реклами, препоръки или друго персонализирано съдържание, без вградената страница да може да проследява директно потребителя или да чете чувствителна информация от основната страница. Това се вписва в инициативите за намаляване на проследяването в уеба и замяна на трети‑страни бисквитки.
Синтаксисът наподобява <iframe>: задават се атрибути като src за адреса на вграденото съдържание, width и height за размери, както и други разрешения чрез allow. Вътрешното съдържание между отварящия и затварящия таг служи като резервен (fallback) текст, който се показва, ако браузърът не поддържа <fencedframe>.
Към момента спецификацията и реалната имплементация са в процес на разработка. Това означава, че поведението може да се променя, някои атрибути да не работят навсякъде или елементът изобщо да не се разпознава от повечето браузъри. Поради това <fencedframe> не бива да се използва в продукционни проекти без внимателно тестване и резервни решения (fallback-и).
Browser Support
| Browser | Поддръжка |
|---|---|
|
Chrome |
⚠️ Експериментална / ограничена |
|
Firefox |
❌ Не |
|
Edge |
⚠️ Експериментална / ограничена |
|
Safari |
❌ Не |
|
Opera |
❌ Не |
Атрибути
Този елемент няма специфични атрибути.