The <embed-page/>
is an open source (GitHub) proof of concept for Embeddable Progressive Application - a microapplication container implemented as WebComponent acting as
<embed-page/>
covers 2 extreme cases.<embed-page/>
has been made with security considerations in mind. It is definitely safer than exposing the whole page to 3rd part scripts which is a usual practice as of now. Within <embed-page/>
scripts and CSS are insulated and which makes the container page relatively safe. It is not prone for hackers though. IFRAME given some extra safeguard with loosing on integration into web page and still having some holes addressed by <embed-page/>
.
The ultimate goal of <embed-page/>
is to bring the web 3.0 needs to browser teams attention. Eventually making its functionality available on native level, safe and sound.
Please comment, file the bug, star <embed-page/> project to support the cause.
Navigation menu provides links to demo pages with sources, visual and unit tests. Here are some most typical uses: