Propaganda

No começo, a Internet era pura e sem corrupção. A única maneira que um site poderia incomodá-lo era bombardeando você com música MIDI tocando automaticamente, ou talvez uma GIFs de bebê dançando.

Em 2016, as coisas mudaram tumultuadamente para pior. Em sua incômoda adolescência, a Internet evoluiu para incluir elementos que são desajeitados, incomodam o design e atrapalham a experiência de navegação.

Existem três pecados de experiência do usuário que considero piores que outros. Aqui estão o que são e como você pode combatê-los.

Problema nº 1: Isenção de responsabilidade de cookies na UE

A União Europeia é uma entidade profundamente controversa - especialmente no Reino Unido, onde no final deste mês haverá um referendo se o país deve permanecer membro dele. Eu gosto da UE. É uma entidade principalmente bem-intencionada e tem os interesses de seus constituintes no coração. No entanto, às vezes ele perde o bar. A diretiva de cookies da UE é um ótimo exemplo disso.

Os cookies são uma parte essencial da Internet

O que é um cookie e o que isso tem a ver com minha privacidade? [MakeUseOf explica]A maioria das pessoas sabe que existem cookies espalhados por toda a Internet, prontos e dispostos a serem comidos por quem puder encontrá-los primeiro. Espere o que? Isso não pode estar certo. Sim, existem cookies ... consulte Mais informação . São pequenos arquivos que armazenam informações sobre um usuário. Enquanto eles posso ser usado por meios nefastos O que são Supercookies? Veja como removê-los corretamentePor que os supercookies são piores que os cookies comuns? O que são eles afinal? E como você os remove? consulte Mais informação , na maioria das vezes, eles são necessários para que os sites funcionem.

A diretiva da UE exige que os sites tenham que obter o consentimento dos usuários antes de servirem cookies ou, pelo menos, informá-los quando o fizerem. Embora, em princípio, isso pareça uma coisa boa, na prática ele teve uma impacto terrível na experiência de navegação, pois os sites tiveram que começar a incluir pop-ups distraídos para cumprir a lei.

CookiePopup

Poucos deles, se houver, são otimizados para a Web para dispositivos móveis e, como resultado, parecem horríveis em smartphones e tablets.

Felizmente, existem vários plugins de navegador que bloquearão a maioria, mas não todos, os avisos de cookies da UE. A melhor solução pronta para uso é "Não me importo com cookies“. Está disponível para Raposa de fogo, Óperae Google Chrome. Cerca de 90.000 pessoas usam isso para trazer um pouco de sanidade à sua experiência de navegação.

idontcareaboutcookies

Basta instalá-lo, e esses avisos irritantes não mais o afetarão. Lindo.

Problema nº 2: pop-ups de localização e notificação em HTML5

A maior mudança na maneira como a web funciona foi feita no final dos anos 2000, quando o padrão HTML5 O que é o HTML5 e como ele muda a maneira como eu navego? [MakeUseOf explica]Nos últimos anos, você pode ter ouvido o termo HTML5 de vez em quando. Se você sabe algo sobre desenvolvimento web ou não, o conceito pode ser um tanto nebuloso e confuso. Obviamente,... consulte Mais informação começou a atingir a maturidade. O HTML5 foi mais do que apenas uma atualização da linguagem de marcação que estrutura todas as páginas da web existentes. Isso permitiu que os desenvolvedores adicionassem nativamente níveis impensáveis ​​de sofisticação e interatividade.

Alguns destes são impressionantes. Toma Tela de pintura por exemplo. Esta é uma API (Interface de programação de aplicativos) O que são APIs e como as APIs abertas estão mudando a InternetVocê já se perguntou como os programas em seu computador e os sites visitados "conversam" entre si? consulte Mais informação que permite que os desenvolvedores desenhem e manipulem formas usando código e matemática. Parece chato, mas isso significa que os desenvolvedores pode criar jogos 5+ impressionantes jogos grátis em HTML5 que você pode jogar no seu navegadorHTML5 significa a evolução da linguagem de marcação como a conhecemos. Os jogos em Flash já foram a norma no entretenimento baseado em navegador, mas agora, graças à natureza poderosa do HTML5, muitos aplicativos da Web, ... consulte Mais informação que funcionam em dispositivos móveis, usam menos potência e energia computacional e não dependem de ferramentas como Flash e Silverlight.

Outras APIs fazem um trabalho importante, mas têm o potencial de ter um impacto degradante na experiência do usuário de um site.

Levar a API de localização, por exemplo. Essa ferramenta permite que os sites determinem onde seus usuários estão localizados com um nível de precisão anteriormente impossível. Operadores de sites como esse, pois permitem coletar dados sobre seus usuários. Isso pode ser usado para tornar o conteúdo e a publicidade mais relevantes. Mas, para obter a localização, o operador do site deve primeiro obter permissão. Para fazer isso, eles mostram um pop-up. Isso distrai o conteúdo exibido e é incrivelmente perturbador em dispositivos móveis.

@Aetna Por que seu site precisa saber minha localização? pic.twitter.com/l2fqVEAgUr

- David Vasandani (@davidneudorfer) 14 de novembro de 2015

o API de notificações faz um trabalho semelhante. Ele permite que os sites criem notificações na área de trabalho. Eles são muito usados ​​em sites de mídia social - como o Twitter - e em aplicativos de mensagens instantâneas - como o Slack. Mas, assim como a API de locais, eles podem desviar a experiência do uso de um site. Pior ainda, se você é do tipo de pessoa que clica instintivamente em "Ok" nos pop-ups para se livrar deles, pode se ver inundado de notificações pop-up que não deseja.

NotificationInUse

Você pode banir essas solicitações fazendo algumas modificações no seu navegador. No Chrome, clique em Definições, então Configurações avançadas. Debaixo Privacidade, clique Definições de conteudo. Então, em Localização Verifica "Não permita que nenhum site rastreie sua localização física“. Abaixo disso, Notificações, onde você deve verificar "Não permita que nenhum site mostre notificações".

locationnotifications

Depois que essas configurações forem definidas, você nunca mais será incomodado por pop-ups de localização e notificações.

Problema nº 3: boletim informativo, email e marketing de aplicativos

Boletins são incríveis. Eles permitem que você acompanhe as notícias e sites como o Hacker News e o Reddit, sem precisar perder horas da sua vida. O que eu não gosto é a maneira como eles são impingidos às pessoas.

"Adoro quando visito um site pela primeira vez e sou imediatamente solicitado a assinar um boletim informativo", disse nenhum ser humano na história.

- Nate Lanxon (@NateLanxon) 17 de maio de 2016

Você pode ser absorvido em um artigo (notei que blogs de programação, finanças pessoais e inicialização são reincidentes), apenas para que uma sobreposição maciça apareça solicitando que você se inscreva na correspondência deles Lista. Pior, muitos substituem o botão "Fechar janela" por uma linha passivo-agressiva, como "Não, eu não quero ser um programador melhor“, “Não quero economizar mais dinheiro", Ou no caso da CNBC,"Não, obrigado. Não preciso das ações mais importantes de hoje..”.

CNBCPopup

Alguns tentam fazer com que você os siga no Facebook ou Twitter.

SocialPopup

Ou então, sua experiência de leitura pode ser interrompida por eles tentarem que você "goste" deles no Facebook ou Twitter, ou solicitando que você faça o download do aplicativo. Quora e Yahoo são os dois culpados a esse respeito.

Então, como você lida com isso? Infelizmente, não existe uma bala de prata, como ocorre com o aviso de cookie da UE, sempre irritante. Não há nenhum plug-in que você possa instalar que lide com esses problemas de uma vez por todas.

A única maneira real é desativar o JavaScript. No Chrome, você pode fazer isso clicando em Definições, e depois Mostrar configurações avançadas. Debaixo Definições de conteudo, você verá um cabeçalho que diz Javascript. Marque a caixa que diz “Não permita que nenhum site execute JavaScript“.

DisableJavaScript

Quase imediatamente, você notará que os sites em que você começa a carregar mais rapidamente. Seu navegador consumirá menos recursos e seu computador ficará mais frio ao toque. É incrível como pode ser cansativa a simples navegação na web.

A desvantagem é que a maioria dos sites não funciona como normalmente. O fato é que o a maioria dos sites usa JavaScript de alguma forma O que é JavaScript, e a Internet pode existir sem ele?JavaScript é uma daquelas coisas que muitos dão como certo. Todo mundo usa. consulte Mais informação . Ao desativá-lo, você o quebra. É por esse motivo que James Bruce descreveu o plug-in de bloqueio de JavaScript NoScript como parte de uma 'tríplice do mal' AdBlock, NoScript e Ghostery - A Tríplice Of EvilNos últimos meses, fui contactado por um bom número de leitores que tiveram problemas para baixar nossos guias ou por que eles não conseguem ver os botões de login ou os comentários não carregando; e em... consulte Mais informação .

Não para por aí

Claro, essa não era uma lista exaustiva. Há outras coisas na Internet que muitos de nós não gostam muito. Embora a publicidade seja uma parte necessária da Internet, redes de publicidade mal policiadas têm trouxe-nos publicidade maliciosa. O aumento da concorrência por nossa atenção nos trouxe clickbait. Mas, mesmo no pior dos casos, eles ainda não ofuscam a grandiosidade que a Internet oferece.

Qual é a sua maior frustração com a experiência de navegação diária? Você conseguiu resolvê-lo? Diga-me nos comentários abaixo.

Matthew Hughes é desenvolvedor e escritor de software de Liverpool, Inglaterra. Ele raramente é encontrado sem uma xícara de café preto forte na mão e adora absolutamente o Macbook Pro e a câmera. Você pode ler o blog dele em http://www.matthewhughes.co.uk e siga-o no twitter em @matthewhughes.