Portál AbcLinuxu, 17. května 2024 19:31


Dotaz: Facebook "loading" na ruznych webech

polo23 avatar 16.2.2012 15:20 polo23 | skóre: 28 | blog: polo23
Facebook "loading" na ruznych webech
Přečteno: 510×
Odpovědět | Admin
Ahoj,

asi s rikate co to bude za ujety dotaz, ale nevedel jsem jak jinak to nazvat. Ted k veci... Mam profil na Facebooku a pristupuju k nemu pres Firefox. Casto se mi stava, ze pri sufovani se na ruznych webech objevuji 3 modre prouzky, ktere se zvyraznuji a zase pohasinaji - vypada to jako loading animace. Kdyz na ten web pristopim z jineho prohlizece tak je tam prispevek nekoho z Facebooku a nebo treba to Facebookovske tlacitko "to se mi libi". Nevite nekdo proc se mi v FF zobrazuje ta animace loadingu a zda to muze mit nejakz smirovaci ucel? Konkretne se jedna o tento web: http://www.windowsecurity.com/articles/vpn-options.html
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Bystroushaak avatar 16.2.2012 17:50 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jedná se o čirou spekulaci, ale není to prostě nějaký Facebook ajax, který se tam načítá, například to rozhraní k diskuzím? Osobně bych za tím nehledal žádnou vědu.
blog.rfox.eu
polo23 avatar 16.2.2012 19:41 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Ono to nikdy neskonci... takze podle me loadovaci animace to neni:)
Bystroushaak avatar 16.2.2012 20:24 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Zkoušel jsi to pitvat?

Tady máš ode mě javascript shell:
javascript:(function(){document.body.appendChild(document.createElement('script')).src='http://www.billyreisinger.com/jash/source/latest/Jash.js';})();
a tady zobrazovač javascriptových věcí na stránce:
javascript:(function(){var%20x,d,i,v,st;%20x=open();%20d=x.document;%20d.open();%20function%20hE(s){s=s.replace(/&/g,"&");s=s.replace(/>/g,">");s=s.replace(/</g,"<");return%20s;}%20d.write("<style>td{vertical-align:top;%20white-space:pre;%20}%20table,td,th%20{%20border:%201px%20solid%20#ccc;%20}%20div.er%20{%20color:red%20}</style><table%20border=1><thead><tr><th>Variable</th><th>Type</th><th>Value%20as%20string</th></tr></thead>");%20for%20(i%20in%20window)%20{%20if%20(!(i%20in%20x)%20)%20{%20v=window[i];%20d.write("<tr><td>"%20+%20hE(i)%20+%20"</td><td>"%20+%20hE(typeof(window[i]))%20+%20"</td><td>");%20if%20(v===null)%20d.write("null");%20else%20if%20(v===undefined)%20d.write("undefined");%20else%20try{st=v.toString();%20if%20(st.length)d.write(hE(v.toString()));%20else%20d.write("%C2%A0")}catch(er){d.write("<div%20class=er>"+hE(er.toString())+"</div>")};%20d.write("</pre></td></tr>");%20}%20}%20d.write("</table>");%20d.close();%20})();
Jedná se o bookmarklety, tak snad budeš vědět jak je použít :)

polo23 avatar 16.2.2012 21:49 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Ahoj, diky za rozpitvani, ale ja se v javascriptu nevyznam... Mne slo o to zjistit co te bookmarklet dela?:)
Luboš Doležel (Doli) avatar 17.2.2012 14:18 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Podle mě to bude nějaké selhané načítání.
17.2.2012 13:08 Nobody
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Odpovědět | | Sbalit | Link | Blokovat | Admin
Samozrejme, ze to muze mit smirovaci ucel. Na strance je nekolik prvku, ktere se nahravaji z facebooku, a pokud jsou nazvem specificke pro tento web, pak ve chvili, kdy prohlizec odesle zadost a pripoji k ni tvoje cookies (nebot jsi lognuty na FB), na FB vi presne kdy a co jsi si prohlizel. Vedle programovych reseni, ostatne pulka tech prvku jsou skripty.
17.2.2012 13:14 Nobody
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Jeste doplnim sam sebe: smirovat lze i uzivatele, kteri nejsou regnuti nebo lognuti na FB, jen tam zkratka FB k profilu, ktery si vytvari, nemuze priradit jmeno, prijmeni a kdo vi co vsechno lidi facebooku prozrazuji.
polo23 avatar 17.2.2012 13:56 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
A kdyz bych tam pristupoval pres TOR s vypnutym JS a cookies? Ted jsme to zkusil a na strance se uz neobjevi kod co sem postnul Bystroushaak.
17.2.2012 14:17 Nobody
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Dle mne si moc nepomuzes. Porad stahujes obrazky/ikonky facebooku, ktere mohou mit unikatni nazev (tudiz je FB dokaze priradit ke konkretnimu webu) a odesilas user-agent (ktery sice neni unikatni, ale obecne byva dost pestry a FB ho tudiz dokaze priradit k omezene mnozine jmen, mmj. tvemu).

Muzes zakazat krom js a cookies i obrazky, a krom zmeny IP menit user-agent. V tu chvili se ovsem budes pomerne pracne pohybovat mezi strankami, ktere ti vetsinou nebudou fungovat.
Jendа avatar 17.2.2012 17:34 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Mám vypnutý JS, vlezl jsem na tu stránku a sniffoval si komunikaci a žádnou komunikaci s FB jsem neviděl.

Ano, tyhle ikonky jsou obecně dost problém. Facebook a Google (via AdSense, Analytics) takhle mají kompletní historii browsení všech lidí. Je to hustý.

K identifikaci se kromě user agentu dají použít i ostatní hlavičky.
Bystroushaak avatar 17.2.2012 17:36 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Není snad takový problém si je hodit do blacklistu, ne? Popřípadě rovnou zakázat celé domény odkud se to tahá.
Jendа avatar 17.2.2012 17:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Spíš by to chtělo něco jako Ghostery (žralo strašně CPU času) nebo Dont Track Us (nezkoušel jsem). Zrovna u Googlu je docela problém najít konfiguraci, aby nesledoval na jiných webech, ale zároveň jelo ajax.googleapis.com, hledání a mapy. Šlo by to vyřešit filtrem podle URI, kde se nacházím, ale na to mám moc blbý prohlížeč :(.
Bilbo avatar 20.2.2012 09:04 Bilbo | skóre: 29
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Adblock tohle řeší. Kromě reklam umí zablokovat i ostatní "odpad", takže sledování přes gemius, adsense, facebook a další pak prostě nefunguje :)
Big brother is not watching you anymore. Big Brother is telling you how to live...
Jendа avatar 20.2.2012 14:40 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
U mě to řeší NoScript, navíc mi už díky tomu zblázněný JS v jednom ze 40 tabů nevyžere procesor.

Spíš bych se zamyslel, kolik lidí má AdBlock a kolik lidí v něm má tohle sledování zakázané. Pořád mi z toho vychází, že Google musí mít historii alespoň 90 % uživatelů.
polo23 avatar 20.2.2012 16:04 polo23 | skóre: 28 | blog: polo23
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
S tim ADblockem jsi me nakopnul. Ja ho prave pouzivam a schvalne jsem ho zkusil vypnout a jit na tu stranku znova. Stalo se to, ze ta animace zmizela a objevil se mi tam box s mou profilovou fotkou a ramecek na vlozeni komentare.
Bystroushaak avatar 17.2.2012 17:20 Bystroushaak | skóre: 36 | blog: Bystroushaakův blog | Praha
Rozbalit Rozbalit vše Re: Facebook "loading" na ruznych webech
Ehm. Ten kód co sem postnul Bystroushaak měl sloužit k rozebrání toho kódu na těch stránkách :D

Jsou to takové dva nástroje, kladivo a šroubovák, nebo osciloskop a pájka :) Bystroushaak je totiž moc líný to dělat sám.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.