验证HTML5脱机缓存清单的工具?

验证HTML5脱机缓存清单的工具?,html,offline,Html,Offline,HTML5包括指定如何执行的功能。当我即将开始创作这些东西时,我正在寻找一个工具来验证文件的语法。理想情况下,我会将其作为构建过程的一部分运行 我知道HTML5还在起草中,但等待不是一个选项。我可能会写一个,但我希望有人已经写了一个。每次构建应用程序时,我都会使用简单的bash脚本生成cache.manifest: #!/bin/bash MANIFEST_FILE="cache.manifest" echo "CACHE MANIFEST" > ${MANIFEST_FILE} echo

HTML5包括指定如何执行的功能。当我即将开始创作这些东西时,我正在寻找一个工具来验证文件的语法。理想情况下,我会将其作为构建过程的一部分运行


我知道HTML5还在起草中,但等待不是一个选项。我可能会写一个,但我希望有人已经写了一个。

每次构建应用程序时,我都会使用简单的bash脚本生成cache.manifest:


#!/bin/bash

MANIFEST_FILE="cache.manifest"
echo "CACHE MANIFEST" > ${MANIFEST_FILE}
echo "#Created at `date -Ru`" >> ${MANIFEST_FILE}
echo "" >> ${MANIFEST_FILE}
echo "CACHE:" >> ${MANIFEST_FILE}
find . -type f | cut -c 2- | grep -v '^[[:space:]]*$' | grep -v '^/cache.manifest$' >> ${MANIFEST_FILE} 
echo "" >> ${MANIFEST_FILE}
echo "NETWORK:" >> ${MANIFEST_FILE}
echo "/api" >> ${MANIFEST_FILE}

退房。你可以上传或链接到你的清单文件,它将为你验证它

那太棒了。html5清单目前是一个巨大的痛苦。在不同的浏览器中工作方式不同。。。。