Quero perguntar ao navegador do usuario se suporta sombras com CSS3, de modo que possa fazer coisas com esse efeito e, se não é possível, mostrar uma imagem.
A resposta que vou dar serve para saber se o navegador oferece suporte a sombras CSS3,mas também a muitas outras propriedades ou características das folhas de estilo avançadas. Sombras, degradadés, fundos múltiplos, etc.
Trata-se de utilizar bibliotecas Javascript que já fazem todas essas comprovações por conta própria e permitem que sua página possa ser configurada para que o navegador do usuario mostre umas coisas ou outras em função dessas características.
As bibliotecas que te recomendo são Modernizr: http://www.modernizr.com/
Por Miguel Angel Alvarez