Estatísticas do navegador sobre JavaScript desativado

Estou tendo dificuldade em coletar statistics disponíveis publicamente sobre a porcentagem de usuários da Web que navegam com o JavaScript desativado.

O Yahoo publicou dados a partir de 2010 e R. Reid publicou dados de 2009 (retirados de um site ao qual ele teve access).

As descobertas do Yahoo foram bastante interessantes na época:

Coletamos uma combinação de registros de access e dados de beacon (anteriormente incluídos na página) e filtramos todas as solicitações automatizadas, deixando-nos com um conjunto de solicitações que poderíamos confirmar que foram enviadas por usuários reais. Esses dados, que são completamente anônimos, nos deram uma boa indicação dos padrões de tráfego em vários países.

Depois de analisar os números, encontramos uma taxa consistente de solicitações desativadas por JavaScript girando em torno de 1% do tráfego real de visitantes, com a taxa mais alta sendo aproximadamente 2% nos Estados Unidos e a mais baixa sendo aproximadamente 0,25% no Brasil. Todos os outros países testados mostraram números muito próximos de 1,3%.

Porcentagem do navegador do Yahoo com JavaScript desabilitado, 2010

Isso é sobre o que eu pude encontrar até agora. Mas como esses dados estão ficando antigos, eu me pergunto quais são as porcentagens hoje.

Eu também olhei para o Statcounter , que parece ser a única empresa que ainda pode publicar abertamente as statistics do navegador. Mas eles não publicam dados sobre JavaScript. Eu sei que as W3schools também publicam statistics , mas como o alvo é destinado aos desenvolvedores, esses dados são extremamente tendenciosos e, portanto, não são interessantes para mim. (tem que ser representativo para usuários comuns).

Eu, portanto, peço que você forneça:

  • links para qualquer estatística aberta e livremente disponível que toque esta área
  • Suas próprias statistics, de preferência em sites maiores, não segmentam desenvolvedores

    Dê as informações básicas, com um caminho claro para saber como ir mais longe – atualize seu navegador!

    Eu acho que sacrificar a funcionalidade para 99% dos usuários acomodar 1% é pura mentalidade.

    Claro, é possível permitir conteúdo não-JavaScript habilitado para todos os aspectos de um site, além de fornecer a melhor experiência – mas o orçamento vai aumentar drasticamente a compilation.

    Há algumas coisas seriamente impressionantes indo para baixo com Javascript, o que realmente torna os sites muito mais acessíveis! – onde desenhamos a linha aqui?

    “Desculpe, seu computador é muito antigo e lento para renderizar este site.” OU

    “Desculpe, 99,9% do planeta, nós apresentamos a você uma experiência sub-ótima de 1993, porque 0,1% de vocês tem tecnologia desatualizada”

    Eu não compro o ‘1%’ é um argumento importante – se alguém realmente quer acessar um site, eles encontrarão um jeito – mais aqueles casos em que as empresas são forçadas a usar, digamos, ie7 com o javascript desligado – eles provavelmente não podem navegar em nada, a não ser na intranet corporativa!

    Hora de sair dessa ideia idiota que você precisa para ter uma opção não-javascript para tudo em seu site, é realmente um conceito desatualizado.

    Discussões

    Discussões mais ativas e abrangentes sobre sites do StackExchange neste tópico:

    • Por que as pessoas desativam o JavaScript?
    • W.SE’s Devo me preocupar com pessoas desabilitando o JavaScript?
    • W.SE’s podemos ignorar os visitantes sem JavaScript habilitado?
    • P.SE deve me incomodar para desenvolvedor para JavaScript desativado?
    • UX.SE está OK para exigir que os usuários certificados tenham JavaScript habilitado? (crédito vai para Ward Muylaert por cavar este aqui)

    Links Adicionais

    • Por que apoiar o JavaScript desativado? (PunkChip, 2011)

    Estatísticas

    Você está certo … Estes são muito difíceis de encontrar. Na verdade, só encontraria as que você mencionou, o artigo da YDN 2010 sendo referenciado com bastante frequência.

    Eu acho que você também pode usar uma suíte de rastreamento e análise de tráfego para verificar essas statistics por conta própria, se você tiver um site com tráfego suficiente e o público-alvo relevante que você está procurando.

    Pensamentos Pessoais

    Na minha opinião pessoal , é justo exigir que algumas áreas muito específicas de um site exijam JavaScript, mas você deve tentar, tanto quanto possível, fornecer uma alternativa, se for o caso. Para o resto do site, considero que, especialmente para sites governamentais e educacionais, você tem o dever de minorias como pessoas com deficiência e pessoas com deficiência visual para tornar a web legível e utilizável para eles como para qualquer outro usuário.

    Essas statistics são de um site, mas é um número bom e atualizado, e também considera o JavaScript desativado versus o JavaScript ‘não recebido ou executado’.

    https://gds.blog.gov.uk/2013/10/21/how-many-people-are-missing-out-on-javascript-enhancement/

    No interesse do link-rot, o número era de 1,1%, com 0,9% do que era habilitado no navegador, mas não era executado, devido a motivos como filtros de conteúdo corporativo, erros de rede móvel e até mesmo paginação. pré-carregamento.

    Se pudéssemos descobrir o que constitui 0,9% e quanto não é um ser humano sentado em um navegador intencionalmente desativado por JS, então o esforço e custo de investir em aprimoramento progressivo / degradação graciosa poderiam ser enfraquecidos.

    De qualquer forma, parece ser uma pequena proporção.

    Pessoalmente, minha opinião é que, em 2014, não vale a pena sobrecarregar essa minoria. Eu acho que é um pouco como projetar uma maçaneta de porta com consideração para a pequena minoria de pessoas têm suas mãos cheias e precisam usar seu pé, ou apenas não gostam de tocar as maçanetas das portas com as mãos. Ugh, yucky JavaScript.

    Embora o aprimoramento progressivo esteja morto para mim, acho que o JS deve ser usado com moderação, a menos que seja um aplicativo de página única.

    Como eu tive o mesmo problema ao procurar por statistics confiáveis ​​de uso de javascript, nossa empresa decidiu coletar seus próprios dados sobre o tópico e eu achei que alguns poderiam achar nossas descobertas interessantes.

    Atendemos clientes em grande parte da Alemanha em todas as áreas demográficas com serviços de conveniência. Cerca de 20 mil page views por dia, cerca de 300 mil contratos assinados on-line por ano. Rastreamos todos os clientes que assinaram um contrato on-line ao usar nossa versão não-javascript do site.

    Recentemente, investimos uma grande quantidade de tempo na otimização não-js e queríamos saber se o esforço valeu a pena. Descobriu-se que exatamente zero de nossos clientes optaram por assinar um contrato ao ter js desativado, enquanto há cerca de 3% de visitas não-js em nossa homepage. Assim, acho que a maior parte do tráfego é gerada por bots.

    Em conclusão, investir em otimização não-js foi um fracasso absoluto para nós, já que não teve impacto em nossas vendas. Pode ser que algumas pessoas reais optem por desativar o javascript, mas nenhuma delas parecia interessada em comprar coisas na Internet.

    Sinta-se à vontade para tirar suas próprias conclusões

    Essas statistics só podem ser úteis para um site específico e, mesmo assim, há casos difíceis de interpretar:

    • E quanto aos usuários que executam alguns, mas não todos os scripts de um site?
    • E quanto aos usuários que não executam scripts de um site na maioria das vezes, mas ocasionalmente executam todos / alguns?

    Eu tenho JavaScript desativado em quase todos os sites que visito. Às vezes eu permito JS temporário , às vezes não em todos. Às vezes eu só permito alguns scripts temporários. Alguns scripts são permitidos permanentemente, alguns scripts são desaprovados permanentemente. Neste momento, digitando esta resposta, alguns scripts no SO são bloqueados, alguns são permitidos. Como as statistics devem me contar?

    Outros fatores a serem considerados:

    • Os sites que exigem JS, mesmo que apenas para algumas partes, só podem coletar statistics com viés, já que provavelmente já adiaram os visitantes no-JS no passado.
    • Se o seu site é livre de JS, você coleta statistics e, em seguida, começa a adicionar JS, os blacklisters (que tinham o JS ativado antes) podem bloquear (alguns dos) seus scripts.
    • Visitantes que não usam JS provavelmente são mais sensíveis à privacidade, então é provável que eles estejam tomando outras medidas além disso … eles podem parecer robôs na estatística do site;)
    • Tópico do site (em que é que o seu público gosta e está interessado?), Estatísticas do navegador ( NoScript é um dos complementos mais populares do Firefox), país (o Departamento Federal Alemão para a Segurança da Informação recomenda veementemente que todos os cidadãos instalem o NoScript). e também a concorrência disponível no mercado (se o seu site é único e eu realmente quero usá-lo, eu vou permitir scripts; caso contrário, eu vou para o seu concorrente) pode ter uma forte influência.

    ¹ O link do BSI é 404 agora. Não tenho certeza se essa recomendação ainda está em algum lugar do site. Para referência, aqui está o último instantâneo dessa página no Arquivo da Internet .

    As statistics diferem entre diferentes países

    http://www.searchenginepeople.com/blog/stats-no-javascript.html

    Se você precisar de javascript no seu site, então você perderá parte de suas vendas. Além disso, alguns dispositivos móveis são muito lentos durante o processamento de javascript e as pessoas simplesmente saem do site porque a experiência de navegação é muito lenta.