Estatísticas do navegador em JavaScript desativadas [fechado]

102

Estou tendo dificuldade em coletar estatísticas disponíveis publicamente sobre a porcentagem de usuários da web que navegam com o JavaScript desabilitado.

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

As descobertas do Yahoo foram bastante interessantes na época:

Pegamos uma combinação de logs de acesso 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 pudemos confirmar foram enviadas por usuários reais. Esses dados, totalmente 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 com JavaScript desativado em torno de 1% do tráfego real do visitante, com a taxa mais alta sendo cerca de 2% nos Estados Unidos e a menor sendo cerca de 0,25% no Brasil. Todos os outros países testados mostraram números próximos a 1,3%.

Porcentagem do navegador Yahoo com JavaScript desabilitado, 2010

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

Também olhei para a Statcounter , que parece ser a única empresa que ainda publica estatísticas do navegador abertamente. Mas eles não publicam dados sobre JavaScript. Sei que o W3schools também publica estatísticas , mas como o público-alvo é desenvolvedores, esses dados são extremamente tendenciosos e, portanto, não são interessantes para mim. (deve ser representativo para usuários comuns).

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

  • links para quaisquer estatísticas abertas e disponíveis gratuitamente que digam respeito a esta área
  • Suas próprias estatísticas, de preferência de sites maiores com desenvolvedores não direcionados
Jesper Rønn-Jensen
fonte
1
Relacionado: discussão em ux.stackexchange.com sobre se é permitido exigir javascript dos usuários.
Ward Muylaert
deparei com isso: searchenginepeople.com/blog/stats-no-javascript.html não tenho certeza quando as estatísticas foram obtidas, mas os comentários são relativamente novos.
Patrick Lorio
@PatrickLorio, seu link tem a MESMA fonte que me refiro. O link é de dezembro de 2010 e tem exatamente os mesmos números, e até mesmo se refere ao Yahoo. Infelizmente, também não há novos dados nos comentários
Jesper Rønn-Jensen
1
Esta estatística para a segurança da Alemanha mostra que 25% nunca ativam JavaScript e outros 35% apenas raramente . darw.de/statistik/statistik-js.php Você pode optar por não acreditar nessa estatística em seu próprio detrimento.
5
O OP fez uma pergunta perfeitamente legítima que é importante para incontáveis ​​desenvolvedores, apresentou alguns dados que estavam ficando antigos e pediu dados mais recentes. Por que foi encerrado como fora do tópico? Essa é exatamente a informação que eu procurava, e foi assim que encontrei este post.
Peter,

Respostas:

119

Forneça as informações básicas, com uma rota clara de como ir mais longe - atualize seu navegador!

Acho que sacrificar a funcionalidade de 99% dos usuários para acomodar 1% é pura raciocínio.

Claro, é possível permitir conteúdo não habilitado para javascript para todos os aspectos de um site, além de fornecer a experiência ideal - mas o orçamento vai disparar para a construção.

Há coisas realmente incríveis caindo com o Javascript, o que torna os sites muito mais acessíveis! - onde traçamos a linha aqui?

"Desculpe, seu computador é muito antigo e lento para processar este site." OU

"Desculpe, 99,9% do planeta, apresentamos a vocês uma experiência abaixo do ideal em 1993 porque 0,1% de vocês têm tecnologia desatualizada"

Eu não acredito que '1%' é um argumento importante - se alguém realmente deseja acessar um site, eles encontrarão uma maneira - além das instâncias em que as empresas são forçadas a usar, digamos, ie7 com o javascript desligado - diabos, eles provavelmente não têm permissão para navegar em nada além da intranet corporativa de qualquer maneira!

É hora de acabar com essa velha ideia idiota de que você precisa ter uma opção não-javascript para tudo em seu site, é realmente um conceito desatualizado.

Matthew Trow
fonte
61
Como isso é construtivo? Embora seja verdade, não responde à pergunta de forma alguma. O OP está perguntando qual a porcentagem de usuários com JavaScript desabilitado, e não por que é estúpido dar suporte a esses usuários.
Ian Stanway
17
Isso não responde à pergunta. -1
Eric Mill
16
Na verdade, gostei dessa resposta, pois estava pensando em oferecer suporte a usuários não habilitados para javascript, mas também decidi não oferecer suporte ao <IE8 explicitamente (ou qualquer IE, nesse caso), embora a resposta não tenha sido completamente construtiva, ela me ajudou na minha decisão. Não podemos continuar apoiando o 1% ou só vai piorar. É muito simples atualizar para um navegador moderno atualmente.
socialmente
4
Se você ganha dinheiro com o seu website e tem muitos visitantes, 1% pode ser muito dinheiro. CEOs foram demitidos por menos de 1%.
5
Acho que esta é claramente uma resposta à pergunta. @quilo Talvez sejam demitidos, mas 1% não é realmente muito dinheiro, além disso, os anúncios quase sempre são exibidos com javascript, então eles nem veriam os anúncios.
Luca Steeb
28

Discussões

Discussões mais ativas e extensas em sites StackExchange sobre este tópico:

Links Adicionais

Estatísticas

Você está certo ... Isso é muito difícil de chegar. Na verdade, só foi possível encontrar aqueles que você mencionou, o artigo YDN 2010 sendo referenciado com bastante frequência.

Eu acho que você também pode usar um conjunto de rastreamento e análise de tráfego para verificar essas estatísticas por conta própria, se você tiver um site com tráfego suficiente e o grupo demográfico relevante que deseja.

Pensamentos pessoais

Em 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 para com as minorias, como pessoas com deficiência e deficientes visuais, de tornar a web legível e utilizável por eles como por qualquer outro usuário.

haylem
fonte
22
No link Punkchip, "A Pesquisa de Leitor de Tela WebAIM 2010 descobriu que apenas 1,6% dos usuários de leitores de tela não têm Javascript ao navegar, então esse argumento está se esgotando. ... Não continue com o mito de que o suporte a usuários não Javascript é uma questão de acessibilidade. "
josh3736
7
@ josh3736: true, mas para o site de uma universidade ou governo, é intolerável que esses 1,6% dos leitores de tela não consigam acessar seus cursos, seus serviços de seguridade social (especialmente para eles!) ou os números de emergência do conselho local só porque algum cara maluco da web decidiu A Web 2.0 era obrigatória.
haylem
22
@haylem eu discordo. Esses 1,6% só existem porque estão usando tecnologia desatualizada, como uma pessoa intacta usando o IE6. Eles podem acessar facilmente essas informações apenas atualizando sua tecnologia gratuitamente. Se fosse verdade, não havia como eles acessarem, então eu concordaria, mas não acho que seja o caso. Apenas minha opinião, mas JavaScript agora é uma linguagem básica da web e acho que é hora de pararmos de dar desculpas para adicionar trabalho para nós mesmos para uma minoria incrivelmente pequena de pessoas que ESCOLHEM limitar sua experiência geralmente por motivos desatualizados.
dallin de
3
Eu não acho que você entendeu. Ele está falando sobre pessoas IMPARIDAS. Pessoas sem deficiência que não usam javascript geralmente o fazem por motivos de privacidade (muito mais difícil de rastreá-lo na web), mas algumas pessoas com deficiência visual estão usando tecnologias baseadas em javascript para ajudá-los a navegar na web sem visão . Essas pessoas não se importam com tecnologias antigas, elas se preocupam em ser capazes de "visualizar" a web. E embora os sites de empresas menores não devam realmente sentir necessidade de acomodá-los, sites como universidades e governo, onde as informações são essenciais, definitivamente deveriam.
Mike Legacy
16
@VolkerE. Essas estatísticas agora têm quase 4 anos e são ainda menores. E quantas empresas você conhece que dirão a seus funcionários cegos que não podem usar um navegador novo o suficiente para ter uma tecnologia de leitura de tela moderna? (DICA: Eles seriam processados) Além disso, 1,6% NÃO é 1,6% de todas as pessoas que visitam um site como a Amazon, é 1,6% das pessoas usando leitores de tela. Essa é uma minoria INCRIVELMENTE pequena do total de usuários. Praticamente todos que desabilitam JS agora o fazem por opção - até mesmo pessoas com deficiência. É hora de deixarmos de lado essas noções antigas e desatualizadas de que não podemos usar Javascript!
dallin
21

Essas estatísticas são de um site, mas é um número bom e atualizado e também considera JavaScript desabilitado vs. 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 1,1% com 0,9% daquele em que estava habilitado no navegador, mas não era executado, devido a motivos supostos como filtros de conteúdo corporativo, erros de rede móvel e até mesmo páginas pré-carregamento.

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

Em qualquer caso, parece ser uma proporção minúscula.

Pessoalmente, minha opinião é que, em 2014, não vale a pena gastar para apoiar essa minoria. Acho que é um pouco como projetar uma maçaneta de porta levando em consideração a pequena minoria de pessoas que têm as mãos ocupadas e precisam usar o pé, ou simplesmente não gostam de tocar nas maçanetas das portas com as mãos. Ugh, JavaScript nojento.

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

Luke Puplett
fonte
2
+1 para uma visão geral do link.
Patrick
9

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

Atendemos principalmente clientes alemães em todas as áreas demográficas com serviços de conveniência. Cerca de 20 mil visualizações de página por dia, cerca de 300 mil contratos assinados online por ano. Rastreamos todos os clientes que assinaram um contrato online enquanto usavam nossa versão não javascript do site.

Recentemente, investimos muito tempo na otimização não JS e queríamos saber se o esforço valeu a pena. Descobrimos que exatamente zero de nossos clientes optou por assinar um contrato tendo o js desativado, enquanto há cerca de 3% das visitas de não-js em nossa página inicial. Assim, acho que a maior parte do tráfego é gerado por bots.

Concluindo, investir em otimização não-js foi um fracasso total para nós, pois não teve impacto em nossas vendas. Pode ser que haja algumas pessoas reais que optam por desativar o javascript, mas nenhuma delas parecia estar interessada em comprar coisas na internet.

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

Peter
fonte
Hahaha, você ouviu os usuários do fórum Heise? Todos esses geeks que dizem como todos deveriam usar o NoScript?
Lothar
2
Seu método não detectaria pessoas que navegassem em seu site com o JS desativado e, em seguida, o ativaria quando quisessem fazer uma compra. Esse tende a ser meu comportamento. 1 para compartilhar suas estatísticas, no entanto.
jcox de
6

Essas estatísticas só podem ser úteis para um site específico e, mesmo assim, existem 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?

Desabilitei o JavaScript em quase todos os sites que visito. Às vezes eu permito JS temporário , às vezes nem um pouco. Às vezes, eu só permito alguns scripts temporários. Alguns scripts são permitidos permanentemente, alguns scripts não são permitidos permanentemente. Agora mesmo, digitando esta resposta, alguns scripts no SO estão bloqueados, alguns são permitidos. Como as estatísticas devem me contar?

Outros fatores a serem considerados:

  • Os sites que exigem JS, mesmo que apenas para algumas partes, só podem reunir estatísticas tendenciosas, pois provavelmente já afastaram os visitantes sem JS no passado.
  • Se o seu site for livre de JS, você reúne estatísticas e, em seguida, começa a adicionar JS, blacklisters (que tinham JS habilitado antes) podem bloquear (alguns dos) seus scripts.
  • Os visitantes No-JS são provavelmente mais sensíveis à privacidade, então é provável que estejam tomando outras medidas além disso ... eles podem parecer bots nas estatísticas do site;)
  • Tópico do site (como é o seu público-alvo e está interessado?), Estatísticas do navegador ( NoScript é um dos complementos mais populares do Firefox.), País (O Escritório Federal Alemão de Segurança da Informação recomenda enfaticamente ¹ todos os cidadãos que instalem o NoScript.) e também a concorrência disponível no mercado (se o seu site for único e eu realmente quiser usá-lo, permitirei scripts; caso contrário, vou para o seu concorrente) pode ter uma forte influência.

¹ O link 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 Internet Archive .

unor
fonte
1
O link "recomenda" ( bsi-fuer-buerger.de/BSIFB/DE/SicherheitImNetz/SozialeNetze/… ) está morto
andrewb
1
@andrewb: Obrigado! Eu adicionei uma nota e um link para uma versão arquivada. Não foi possível encontrar essa recomendação em seu novo site (eu não pesquisei muito, no entanto).
até
0

As estatísticas diferem entre diferentes países

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

Se você precisar de javascript em seu site, perderá parte de suas vendas. Além disso, alguns dispositivos móveis são muito lentos ao processar javascript e as pessoas simplesmente deixarão seu site porque a experiência de navegação será muito lenta.

Jimski
fonte
Este artigo é baseado em 2010 do Yahoo! pesquise o OP já mencionado.
Xandor