Facebook se osvežava sam od sebe? Evo rešenja!

Primetio sam da se već duže vreme dešava to da se početna stranica (Feed) na Facebook sajtu sama osvežava ako ostane u pozadini par minuta. To me veoma iritira jer dok ja čitam neki članak na drugom sajtu, Facebook Feed se osveži i onda mi „pobegne“ ta objava. Jednom kada objava „pobegne“, posle je teško naći pa ne mogu da ostavim komentar, pročitam druge komentare, lajkujem, i slično.
Verovatno je ideja iza ovog konstantnog osvežavanja Feed-a bila da se što više sadržaja plasira korisniku – čak i kada ne skroluje. Ideja je ok iz ugla Facebook-a ali je veoma iritantno iz ugla korisnika.
Kao web developer znam da nije teško iskucati skriptu koja će proveravati koliko je dugo korisnik odsutan sa sajta pa izvršiti neku funkciju kada se vrati. Tom logikom možemo doći do rešenja: samo je potrebno „prevariti“ sajt da „misli“ kako smo aktivni, tj. da ga nismo nikada ni napustili.
Browser ima ugrađene API-e koje sajt može da iskoristi za detekciju aktivnosti korisnika, tj. u ovom slučaju da detektuje neaktivnost. Kada ovo znamo ostaje nam još da nekako „preduhitrimo“ sajt da detektuje realne vrednosti i prikažemo mu lažne.
To je veoma lako pomoću JS-a, ali pre nego što sam krenuo da kodiram skriptu naišao sam na dodatak za Browser koji je kreiran sa istom idejom (ali za generalnu upotrebu).
Rešenje
Potrebno vreme: 5 minuta
Kako biste sprečili da se Facebook početna stranica automatski osvežava, potrebno je da uradite sledeće:
- Instalirajte dodatak za Browser
Dodatak „Always active Window – Always Visible“ je idealno rešenje jer je veoma jednostavan za upotrebu i efikasan. Dodatak možete instalirati iz Chrome Web Store ili Firefox Add-on Store.
- Omogućite dodatak za Facebook
Sada otvorite Facebook (ako ste već otvorili, osvežite sajt). U gornjem desnom uglu Browser-a kliknite na ikonicu novog dodatka. Sajt će se osvežiti i ta ikonica mora da bude plave boje (kao na slici ispod).
- Proverite da li radi
Ako je ikonica dodatka plave boje, možete započeti test: ostavite Facebook karticu u pozadini i otvorite novu karticu, neki sajt recimo, pa ostavite tako par minuta. Nakon toga se vratite na Facebook – ako je sve ok Feed se neće osvežiti.
Ovo je veoma prosto i efikasno rešenje, a dodatak možete koristiti i na drugim sajtovima. Inače, dodatak je kreiran sa idejom da spreči sajtove da prate vašu aktivnost kada ste aktivni a kada niste. U ovom slučaju dobijate i bonus – Facebook Feed se neće osvežavati sam od sebe.
Ovo je rešenje za računar samo, nije za mobilne aplikacije. Što se mobilnih aplikacija tiče, nisam se trudio da nađem rešenje jer retko posećujem sajtove preko telefona jer je nepraktično.
Ipak, ako vi nađete neko drugo rešenje, ili rešenje za mobilne aplikacije, možete napisati u komentaru ispod.
Upravo ono što sam tražio. Hvala puno!