Las siguientes alertas de código ls existen IE7:
if(window.localStorage) {
alert('ls exists');
} else {
alert('ls does not exist');
}
IE7 realmente no es compatible con el almacenamiento local, pero aún así lo alerta. Quizás esto se deba a que estoy usando IE9 en el navegador IE7 y en los modos de documento usando la herramienta de desarrollo IE9. O tal vez esta sea la forma incorrecta de probar si LS es compatible. ¿Cuál es la manera correcta?
Además, no quiero usar Modernizr ya que estoy usando solo algunas características HTML5 y no vale la pena cargar un script grande solo para detectar soporte para esas pocas cosas.