Como desativar "Visto por" no bate-papo do Facebook


45

Quando duas ou mais pessoas conversam juntas, Seen byaparece quando um dos participantes vê a última mensagem.

É bom saber que sua mensagem foi visualizada, mas também é uma invasão de privacidade.

Como desativar Seen by?

(usando a interface da web para computador, não para celular)


1
@JacobJanTuinstra: Eu costumava aceitar uma resposta, mas então surgiam respostas melhores. Prefiro deixar as pessoas votarem por um tempo, pois as soluções / suplementos estão aparecendo / desaparecendo rapidamente.
nic

Aceitar uma resposta faria com que ela aparecesse no topo, influenciando / influenciando os votos.
nic

@ nozes: Eu costumo aceitar uma resposta quando estou perfeitamente feliz com isso. Não estou muito satisfeito com nenhuma solução aqui: a 1ª é técnica demais, a 2ª não funciona mais ... Acredito que ainda há espaço para uma solução muito melhor. Além disso, você provavelmente já viu perguntas dizendo "Minha pergunta é igual à pergunta X, mas a resposta aceita por X está quebrada" ... é o que provavelmente aconteceria aqui.
nic

Respostas:


19

A única coisa que você precisa fazer é bloquear o URL:

facebook.com/ajax/mercury/change_read_status.php

No Chrome, use a extensão "FB invisível" que bloqueia o URL (divulgação completa: escrevi esta extensão). Se desejar, com um pouco de trabalho, você pode usar quase qualquer bloqueador de anúncios para conseguir isso. Mas com "FB invisível", você pode "Marcar como lido" o que quiser, para poder decidir por si mesmo quando o sinalizador "Visto" estiver definido.

Uma desvantagem dessa extensão é que todas as suas mensagens também serão marcadas como não lidas, e a notificação de "mensagens não lidas" permanecerá visível enquanto você não responder (ou marcar explicitamente como lida).

Outra desvantagem: existem anúncios (que você pode desativar).

Atualização: o Facebook solicitou que eu cancelasse a extensão, pois ela viola os Termos de Serviço. Como foi desenvolvido código-fonte aberto e o código-fonte está disponível no GitHub, atualizei o link para apontar para a página do GitHub. Para não arriscar mais problemas com o Facebook, não fornecerei instruções sobre como instalar extensões manualmente e também não continuarei desenvolvendo-as. A extensão estava disponível anteriormente em https://chrome.google.com/webstore/detail/ihcedcpmfdpjijiamkaeaefgfagnnpei , você pode encontrar algumas alternativas na loja pesquisando por elas (até conseguirem usuários suficientes e também serem retiradas).


6
É possível bloquear isso através do AdBlock Plus? Que filtro devo incluir?
galacticninja


Alguma atualização recente para esta extensão? Ainda funciona?
samthebrand

Para que você possa ler a mensagem sem enviar a resposta ajax que é vista? Eu não entendo por que lamenta Facebook: sempre que um mail / chatmessage abre Deve-se considerar ler e não haveria solução alternativa ...
Calmarius

9

No AdBlock Plus ou em uma extensão semelhante que pode usar filtros ABP, basta adicionar o ff. como um filtro personalizado, que impedirá que a outra parte receba a notificação 'vista por':

facebook.com/ajax/mercury/change_read_status.php$xmlhttprequest

Outra opção é a extensão SocialReviver (disponível para Firefox , Opera , RockMelt e Chrome ), que permite personalizar o Facebook de várias maneiras, incluindo desativar a outra parte de receber a notificação 'vista por'.

Se você preferir não usar nenhuma das extensões do navegador acima, também pode arquivar a mensagem na sua caixa de entrada de mensagens (pressionando o botão 'x' no painel esquerdo), enviando-a para o arquivo de mensagens . A mensagem permanecerá não lida, não enviando nenhuma notificação 'vista por' para a outra parte e agora será removida da sua caixa de entrada (você ainda pode visualizá-la mais tarde, se preferir no arquivo de mensagens).

Arquivando uma mensagem no Facebook


1
Salvou o meu dia. Obrigado senhor.
Ayesh K

6

Você não pode. Não há opção para desativá-lo com a interface do usuário do Facebook.

Soluções alternativas

Teoricamente, você pode matar todas as conexões à Internet clicando no ícone da mensagem e impedir que o Facebook use um ouvinte de evento para verificar quando você abriu a mensagem.

Ícone de mensagens

Seguindo essa premissa, estou dizendo que o recibo de leitura não deve ser acionado até que você realmente abra uma mensagem, pois não é capaz de ler tudo. Ainda assumindo que, se o Facebook pré-carregar a mensagem antes de enviar um recibo e antes de você matar os dados, poderá inspecioná-los. Então você teria que olhar para o momento da mensagem.

Outra maneira seria que, se você não tiver uma janela aberta com o Facebook, permita que a notificação vá para o seu email e responda a partir daí.

Uma terceira maneira seria acessar seus dados por meio da API usando o explorador da API do Graph http://developers.facebook.com/tools/explorer/?method=GET&path=me%2Finbox, o que honestamente seria uma dor.

Em suma, seria mais fácil abrir a mensagem e deixar o recibo de leitura ser enviado. Os usuários do BlackBerry (como eu) têm lidado com isso há anos: S


1
A solução gráfica API Explorer funciona, obrigado!
nic

Apenas usei o explorador de gráfico com sucesso! Tenho certeza de que tem de haver outra solução lá fora, embora
Casebash

3

Outra extensão do Chrome: Privacidade de bate-papo do Facebook ™

O Desativador de status de leitura do Facebook bloqueia automaticamente "visto" + "está digitando" confirmações de status em bate-papos e mensagens do Facebook.

A extensão tem críticas extremamente positivas na loja on-line do Chrome.


2

Prevenir a causa implica impedir o problema . Uma pessoa "viu" sua mensagem quando:

  • Para a janela de mensagens - quando elas clicam na sua mensagem na janela de mensagens. Prevenção: não clique na mensagem deles. Basta ver a sua pré-visualização.

  • Para a janela de bate-papo - quando o usuário, de alguma forma, interagiu com a caixa de bate-papo. Felizmente, você pode saber se uma pessoa tem a mensagem "vista". Quando você recebe uma nova mensagem e ela abre uma nova caixa de bate-papo, você pode ver uma barra de título piscando [da caixa de bate-papo]. Se você clicar na caixa de bate-papo de qualquer forma, o piscar parará. Então, piscar implica ... ainda não "visto". Prevenção: basta olhar para a mensagem, mas clicar na caixa de bate-papo. Isso inclui fechar, minimizar, clicar apenas etc.


Era o que eu estava adivinhando, mas sem ter certeza ... vou testar, mas de qualquer forma você tem uma referência?
nic

2

Eu criei um aplicativo simples do Facebook que usa a API do Graph para acessar suas mensagens e exibi-las de maneira intuitiva: inesperadamente

Com o Unseenly, você sempre pode verificar suas mensagens sem "ser visto" e sem precisar instalar uma extensão do navegador.


1
Eu fiz alguns testes. Mesmo após a instalação do aplicativo, "Visto por" ainda aparece (quando o aplicativo não está aberto). Isso significa que devo manter o aplicativo em execução em sua guia o tempo todo? Mesmo com o aplicativo aberto, o pop-up de bate-papo usual é aberto ... quando isso acontece, devo encerrá-lo e usar a UI invisível? Parece muito legal, mas acho que uma pequena página de ajuda pode ser útil. Continue com o ótimo trabalho!
nic

2

Supondo que você esteja usando mensagens do Facebook por meio de um navegador de desktop, você tem muitas opções entre as respostas aqui. Se você estiver usando mensagens do Facebook em um dispositivo móvel, tente o PrivyChat para Android ou Não lido para iOS.


0

Acabei de fazer isso e ele não depende de nenhuma extensão do navegador - o Facebook Ghost Messenger permite que você leia mensagens sem notificar outros participantes.


Este aplicativo funciona? Alguém tem alguma experiência com o Ghost Messenger? Funciona bem em dispositivos móveis? Curioso sobre as experiências do usuário com isso.
samthebrand

Tente minha resposta abaixo ( webapps.stackexchange.com/a/49768/16932 ) se você estiver em um dispositivo móvel.
Gaia

0

Eu escrevi http://www.inboxn.com/facebook-unseen#whatis

A leitura da sua mensagem do Facebook com ela não as marca como vistas.

Sendo um site separado, você ainda pode acessar o Facebook e definir suas mensagens como lidas / visualizadas. Isso permite que você controle melhor se seus amigos podem ou não ver que você leu as mensagens deles.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.