Pergunta

O que você faria se os visitantes do seu site desabilitassem o JavaScript?Você os bloqueia?

Foi útil?

Solução

Idealmente, você usaria aprimoramento progressivo O que implica garantir uma experiência do usuário base e, em seguida, adicionar todos os floreios para os navegadores que podem lidar com eles.

Outras dicas

você poderia degradar graciosamente.

De fato, se degradam graciosamente. Se isso não é uma opção (mais ;-)), pelo menos notifique-os com a utilização de um <noscript> marcação.

Use a tag Noscript para dizer "Ei, ative o JavaScript Fool!"

<script type="text/javascript">
       alert("Hello World!");
</script>
<noscript> 
       Hey, Enable Javascript fool!
</noscript>

(Observe que este código não está pronto para implantação no seu site. Você pode alterar a mensagem para algo mais adequado que o texto simples.)

Para acasalar com <noscript> Eu tenho todos os elementos que exigem JS para funcionar class="js-required".

Então CSS: .js-required{display:none;}

JS no carregamento da página: $('.js-required').css('display','block')

Seu site deve estar um pouco preparado se o JavaScript estiver desativado, exibir uma mensagem de que seu site funcione melhor com o JavaScript ativado ou a subida.

Para cada site que construo, comparo o custo de desenvolvimento para degradar graciosamente, versus a perda de renda, assustando ~ 2-3% do público. Não se importando com não-Javascrescers/Ópera/etc. geralmente ganha ...

Se seus visitantes não soubessem que têm JavaScript desativado, uma mensagem simples avisaria que eles deveriam habilitá -la.

<noscript>Please enable JavaScript in your browser</noscript>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top