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.