Wisdom of using iframes

Permalink
I need some advice. Compared with a page layout program, the Concrete5 Content block is very limited — as one would expect — in its layout capacity. Xara Page Layout program (http://www.xara.com/us/page-layout-designer/) can export its pages as html5. One can then ftp them to application/files/… and, using the Responsive Embed block, link to them. I threw together a quick example for illustration purposes which can be accessed athttp://www.dawntodusk.net.au/index.php/principles-chemistry...

Obviously, the upside of this method is that it greatly enhances one’s potential to produce appealing content. My question is this: what are the serious downsides to inserting content in this manner? I realize that to a coder, the code produced is no doubt anathema. But who cares, if it looks O.K. to a visitor (assuming such abominable code doesn’t penalize one’s SEO)?

I did a quick load speed test, and, although slow, it is almost identical to other pages on my site that do not utilize this method.

Any thoughts?

Dushka
 
WillemAnchor replied on at Permalink Reply
WillemAnchor
I'm getting permission denied errors. But anyways, a few things come to mind:

1. why not create a pagetype that creates a layout (you could even use the output from your editor) ?
2. wouldn't it be a problem to edit your content ?
3. why not use the HTML block if you want keep editing this way ?
4. did you look at stacks for this matter ?
Dushka replied on at Permalink Reply
Dushka
Sorry about the permission problems. You've got me a bit concerned, and certainly mystified, as I have no idea why that might be the case. Permissions are set for full access.

Thanks for your comments. I will need some time to digest them properly.

BTW. I really like the fixed flower overlay on your showcase site. I am wondering how you did that.
WillemAnchor replied on at Permalink Reply
WillemAnchor
Thank you,
That is done with a separate div that has a fixed position.
Also some javascript is used to react when the size of the screen changes, for example when a phone's orientation is changed.

I saw you now use a theme from the marketplace. Nice!
Dushka replied on at Permalink Reply
Dushka
Thanks, Willem.
Dushka replied on at Permalink Reply
Dushka
I have discovered what would probably prove fatal to the idea. In small devices such an arrangement produces a scrolling nightmare.