Come disabilitare "Visto da" nella chat di Facebook


45

Quando due o più persone chattano insieme, Seen byviene visualizzato quando uno dei partecipanti visualizza l'ultimo messaggio.

È bello sapere che il tuo messaggio è stato visualizzato, ma è anche un'invasione della privacy.

Come disabilitare Seen by?

(utilizzando l'interfaccia Web desktop, non mobile)


1
@JacobJanTuinstra: accettavo una risposta ma poi apparivano risposte migliori. Preferisco lasciare che le persone votino per un po ', poiché soluzioni / componenti aggiuntivi stanno comparendo / scomparendo rapidamente.
Nic

Accettare una risposta la farebbe apparire in cima e quindi influenzare / influenzare i voti.
Nic

@pnuts: di solito accetto una risposta quando ne sono perfettamente soddisfatto. Non sono davvero contento di nessuna soluzione qui: il primo è troppo tecnico, il secondo non funziona più, ... credo che ci sia ancora spazio per una soluzione molto migliore. Inoltre, probabilmente hai già visto domande che dicono "La mia domanda è uguale alla domanda X ma la risposta accettata da X è rotta" ... questo è probabilmente ciò che accadrebbe qui.
Nic

Risposte:


19

L'unica cosa che devi fare è bloccare l'URL:

facebook.com/ajax/mercury/change_read_status.php

Per Chrome, utilizzare l'estensione "FB invisibile" che blocca l'URL (informativa completa: ho scritto questa estensione). Se vuoi, con un po 'di lavoro puoi usare quasi tutti gli adblocker per raggiungere questo obiettivo. Ma con "FB invisibile" puoi "Segna come letto" quello che vuoi, così puoi decidere tu stesso quando viene impostato il flag "Visto".

Uno svantaggio di questa estensione è che tutti i tuoi messaggi saranno contrassegnati come non letti anche per te stesso e la notifica "messaggi non letti" rimane visibile fintanto che non rispondi (o lo contrassegni esplicitamente come letto).

Un altro svantaggio: ci sono annunci pubblicitari (che è possibile disabilitare).

Aggiornamento: Facebook mi ha chiesto di rimuovere l'estensione poiché viola i loro Termini di servizio. Da quando è stato sviluppato open source e il sorgente è disponibile su GitHub, ho aggiornato il link per puntare alla pagina GitHub. Per non rischiare ulteriori problemi con Facebook, non fornirò istruzioni su come installare manualmente le estensioni e inoltre non continuerò a svilupparle. L'estensione era precedentemente disponibile su https://chrome.google.com/webstore/detail/ihcedcpmfdpjijiamkaeaefgfagnnpei , puoi trovare un paio di alternative nel negozio cercandole (fino a quando non ottengono abbastanza utenti e anche rimosse).


6
È possibile bloccarlo tramite AdBlock Plus? Quale filtro dovrei includere?
galacticninja,


Eventuali aggiornamenti recenti a questa estensione? Funziona ancora?
samthebrand,

Quindi puoi leggere il messaggio senza inviare e rispondere ajax che è stato visto? Non capisco perché Facebook si lamenta: ogni volta che si apre un messaggio di posta / chat dovrebbe essere considerato letto e non ci sarebbe soluzione alternativa ...
Calmarius

9

In AdBlock Plus o un'estensione simile che può utilizzare i filtri ABP, aggiungi semplicemente ff. come filtro personalizzato, che impedirà all'altra parte di ricevere la notifica "visto da":

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

Un'altra opzione è l' estensione SocialReviver (disponibile per Firefox , Opera , RockMelt e Chrome ), che consente di personalizzare Facebook in vari modi, tra cui disabilitare l'interlocutore dal ricevere la notifica "visto da".

Se preferisci non utilizzare nessuna delle estensioni del browser sopra, puoi anche archiviare il messaggio dalla posta in arrivo del messaggio (premendo il pulsante 'x' nel riquadro a sinistra), inviandolo all'archivio dei messaggi . Il messaggio rimarrà non letto, non invierà alcuna notifica "visto da" all'interlocutore e ora scomparirà dalla tua casella di posta (puoi ancora visualizzarlo in seguito se lo scegli nell'archivio messaggi).

Archiviazione di un messaggio di Facebook


1
Mi ha salvato la giornata. Grazie signore.
Ayesh K,

6

Non puoi. Non è possibile disattivarlo con l'interfaccia utente di Facebook.

soluzioni alternative

In teoria, è possibile interrompere tutte le connessioni Internet facendo clic sull'icona del messaggio e impedire a Facebook di utilizzare un listener di eventi per verificare quando si è aperto il messaggio.

Icona messaggi

Seguendo questo presupposto, sto dicendo che la conferma di lettura non dovrebbe attivarsi fino a quando non si apre effettivamente un messaggio in quanto non si è in grado di leggerlo tutto. Continuando a supporre, se Facebook precarica il messaggio prima di inviare una ricevuta e prima di uccidere i dati dovresti essere in grado di ispezionarlo. Quindi dovresti esaminare i tempi del messaggio.

Un altro modo sarebbe se non hai una finestra aperta con Facebook per consentire alla notifica di andare alla tua e-mail e rispondere da lì.

Un terzo modo sarebbe quello di accedere ai tuoi dati tramite l'API utilizzando Graph API explorer http://developers.facebook.com/tools/explorer/?method=GET&path=me%2Finbox, che sarebbe davvero una seccatura.

Tutto sommato sarebbe più semplice aprire il messaggio e lasciare che la ricevuta di lettura venga inviata. Gli utenti BlackBerry (come me) hanno dovuto occuparsene per anni: S


1
La soluzione Graph Explorer Explorer funziona, grazie!
Nic,

Ho appena usato Graph Explorer con successo! Sono sicuro che ci deve essere un'altra soluzione là fuori
Casebash

3

Un'altra estensione di Chrome: Facebook ™ Chat Privacy

Disabilitazione dello stato di lettura di Facebook blocca automaticamente le conferme di stato "visto" + "sta scrivendo" nelle chat e nei messaggi di Facebook.

L'estensione ha recensioni straordinariamente positive sul Chrome Web Store.


2

Prevenire la causa implica prevenire il problema . Una persona ha "visto" il tuo messaggio quando:

  • Per la finestra dei messaggi: quando hanno fatto clic sul messaggio dalla finestra dei messaggi. Prevenzione: non fare clic sul loro messaggio. Basta vederne l'anteprima.

  • Per la finestra di chat: quando l'utente, in qualche modo, ha interagito con la finestra di chat. Per fortuna puoi sapere se una persona ha il messaggio "visto". Quando ricevi un nuovo messaggio e si apre una nuova finestra di chat, puoi vedere una barra del titolo lampeggiante [della finestra di chat]. Se si fa clic sulla finestra di chat in alcun modo, il lampeggiamento si interrompe. Quindi, lampeggiare implica ... non ancora "visto". Prevenzione: basta guardare il messaggio ma fare clic sulla casella di chat. Ciò include la chiusura, la riduzione a icona, il semplice clic e così via.


Questo è quello che stavo indovinando, ma senza essere sicuro ... Proverò, ma in ogni caso hai un riferimento?
Nic

2

Ho creato una semplice applicazione di Facebook che utilizza l'API Graph per accedere ai tuoi messaggi e visualizzarli in modo intuitivo: invisibilmente

Con Unseenly puoi sempre controllare i tuoi messaggi senza "essere visto" e senza dover installare un'estensione del browser.


1
Ho fatto alcuni test. Anche dopo aver installato l'app, "Visto da" appare ancora (quando l'app non è aperta). Significa che devo mantenere l'app in esecuzione nella sua scheda in ogni momento? Anche con l'app aperta, si apre il solito popup della chat ... quando ciò accade, dovrei chiuderla e utilizzare invece l'interfaccia utente invisibile? Sembra molto pulito ma immagino che una breve pagina di aiuto possa essere utile. Continuate così!
Nic

2

Supponendo che tu stia utilizzando i messaggi di Facebook tramite un browser desktop, hai molte opzioni tra le risposte qui. Se stai utilizzando i messaggi di Facebook su un dispositivo mobile, prova PrivyChat per Android o Non letto per iOS.



0

Ho scritto http://www.inboxn.com/facebook-unseen#whatis

Leggere il tuo messaggio di Facebook con esso non li contrassegna come visto.

Essendo un sito web separato, puoi ancora andare su Facebook e impostare i tuoi messaggi come letti / visti. Ciò ti consente un maggiore controllo sul fatto che i tuoi amici possano vedere se hai letto i loro messaggi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.