Si quieres saber si tu navegador soporta la caché local de HTML5 solo tienes que insertar el siguiente código HTML5.
if (localStorage) {
//Se soporta la caché local
}
El elemento localStorage es quien nos permite saber si está implementada la caché local HTML5 en tu navegador o no.