-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow SIMID to come from html text in VAST #316
Comments
The convention in the spec seems to be to add HTMLResource sub node for inline HTML, IFrameResource for a URL to html, and StaticResource for a url to an image/swf. It would be nice to continue to use that, adding HtmlResource/IframeResource/StaticResource as a child node to <InteractiveCreativeFile>. |
Responding to +1 this basically; would be useful in cases where we want to avoid an extra http request. |
Just to leave a comment. This has come up in committee a few times and I think we were open to the idea. The thoughts on it were.
The pros were:
|
In short, I strongly oppose allowing HTML or any potentially functional elements injections into VAST. Doing so would defy three critical objectives:
I agree with the cons while disagreeing with the pros Ryan described.
To save on requests, can I inject bytecode along with bitmap data into my HTML, please? 😉 |
Currently the simid spec only allows a url resource that points to html.
A suggestion would be to allow the VAST to contain html code. This code could be injected into an iframe that renders as the SIMID ad.
Some reasons to do this:
Assets could be selected server side to match the resolution and needs of the requester device.
Some issues:
What if the VAST is too big?
What if there is more latency because caching doesn't work?
Since the html is injected does the allow XSS attacks to happen?
The text was updated successfully, but these errors were encountered: