HTML 5包含指定如何run the web application offline的功能。在我即將開始創作這些內容時,我正在尋找一種工具來驗證offline cache manifest文件的語法。理想情況下,我將它作爲構建過程的一部分來運行。用於驗證HTML 5脫機緩存清單的工具?
我知道HTML 5仍處於草稿狀態,但等待不是一個選項。我可以寫一個,但我希望有人已經敲出一個。
HTML 5包含指定如何run the web application offline的功能。在我即將開始創作這些內容時,我正在尋找一種工具來驗證offline cache manifest文件的語法。理想情況下,我將它作爲構建過程的一部分來運行。用於驗證HTML 5脫機緩存清單的工具?
我知道HTML 5仍處於草稿狀態,但等待不是一個選項。我可以寫一個,但我希望有人已經敲出一個。
我用簡單的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}
退房http://manifest-validator.com/。你可以上傳或鏈接到你的清單文件,它會爲你驗證它。
那會很棒。 html5清單目前是一個巨大的痛苦。在不同的瀏覽器中工作方式不同 – hvgotcodes 2010-11-16 15:01:16