我们有一个内容创作工具,它可以创建交互式学习活动(想象一个多项选择的测试),打包为包含index.html css / js / media资产(inc视频)的自包含压缩文件。
然后我们创建定制课程(这些学习活动的集合),并为用户提供服务。
我的问题是,我是否可以将这些压缩文件上传到web CMS (与全局CDN一起),然后通过某个web应用程序直接提供给用户,该应用程序只需解压缩客户机上的zip文件并在浏览器上呈现内容?还是会慢到可怕的地步?
我的问题是压缩文件的内容是独立的,所以我不能在像S3这样的地方使用全局CDN单独地托管媒体组件,然后从HTML中引用它们。
发布于 2018-09-25 16:19:04
ePub使用压缩格式:
OCF ZIP容器中文件的有序列表
mimetype
META-INF/container.xml
META-INF/signatures.xml
META-INF/encryption.xml
EPUB/As You Like It.opf
EPUB/book.html
EPUB/nav.html
EPUB/images/cover.pngmimetype文件的内容。
application/epub+zipMETA/tainer.xml文件的内容。
<?xml version="1.0"?>
<container version="1.0" xmlns="urn:oasis:names:tc:opendocument:xmlns:container">
<rootfiles>
<rootfile full-path="EPUB/As_You_Like_It.opf"
media-type="application/oebps-package+xml" />
</rootfiles>
</container>并允许嵌入视频:
嵌入在EPUB文件中的音频或视频应该包含在HTML5标记中,如下面的示例所示:
<audio src="audio/example.mp3" />
<video src="video/example.mp4" width="640" height="480" />
<video title="Example Video" width="640" height="480" poster="images/example.jpg">
<source src="video/example.mp4" />
<source src="video/example.webm" />
</video>https://softwareengineering.stackexchange.com/questions/358080
复制相似问题