2010-11-16 3 views
3

HTML 5 включает в себя возможность указать, как run the web application offline. Поскольку я собираюсь начать создавать эти вещи, я ищу инструмент для проверки синтаксиса файлов offline cache manifest. В идеале я бы запускал его как часть процесса сборки.Инструменты для проверки манифеста автономного кэша HTML 5?

Я знаю, что HTML 5 все еще находится в черновике, но ожидание - это не вариант. Я могу написать один, но я надеялся, что кто-то уже выбил его.

+0

это было бы здорово. манифест html5 в настоящее время является огромной болью. Работает по-разному в разных браузерах .... – hvgotcodes

ответ

2

Я использую простой Баш скрипт для создания 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} 
2

ЗАКАНЧИВАТЬ http://manifest-validator.com/. Вы можете загружать или ссылаться на ваш файл манифеста, и он будет проверять его для вас.

Смежные вопросы