AO3 News

Post Header

Published:
2020-04-24 15:04:23 UTC
Original:
Guest hit counting is coming back
Tags:

Prije nekoliko tjedana smo poduzeli hitne mjere kako bi pomogli Archive of Our Own – AO3 (Našem vlastitom arhivu) s povećanim prometom. Te su mjere uspješno smanjile učitavanje baze podataka, ali smo ostali bez mogućnosti dodavanja broja pregleda stranice (hitova) odjavljenih korisnika. Bit ćemo u mogućnosti nastaviti s brojanjem svih hitova u narednih nekoliko dana, iako će doći do promjena na brojaču hitova – i dodatak jednog često traženog elementa kojeg možemo dodati, zahvaljujući ovim promjenama.

Kako će hitovi funkcionirati nadalje?

Prije se broj pregleda na djelu povećao samo ako:

  • niste bili prijavljeni kao kreator djela, i
  • ako ste posjetili djelo s jednim poglavljem, djelo s više poglavlja u entire work načinu, te
  • ako se vaša IP adresa ne podudara s posjetiteljevim neposredno prije vas.

To znači da se hitovi nisu brojali ako ste slijedili direktnu poveznicu na kasnije poglavlje, npr. preko pretplatničke pošte, ili ako ste jedini sljedbenik djela koji se vraća iz dana u dan.

Promijenjen kod će povećati broj hitova ako:

  • niste bili prijavljeni kao jedan od kreatora djela, i
  • ako ste posjetili djelo s jednim poglavljem, djelo s više poglavlja u entire work načinu ili bilo kojem poglavlju djela s više poglavlja u chapter-by-chapter prikazu, te
  • ako vaša IP adresa nije posjetila djelo u zadnja 24 sata.

To znači da će se broj hitova i dalje povećavati za jedan pregled, bez obzira čitate li jedno poglavlje ili pedeset, no više neće biti bitno jeste li počeli s prvim ili desetim poglavljem, ili da je netko pristupio djelu između vaših svakodnevnih posjeta.

Kao i uvijek, broj hitova se ažurira otprilike svakih pola sata kako bismo izbjegli nepotrebno naprezanje naših servera, iako spremanje u cache znači da može proći i sat vremena dok se novi ukupan broj ne pojavi odjavljenim korisnicima.

Privatnost

Ne želimo zadržati vaše podatke duže nego što je potrebno, tako da će IP adrese korištene za izračunavanje hitova biti uklonjene u roku od 48 sati.

Novi kod je pisan u JavaScript-u, tako da možete onemogućiti JavaScript u postavkama preglednika ili korištenjem proširenja ako imate kakvih nedoumica u vezi privatnosti. (Kao i uvijek, naša Pravila o uporabi, koja su dostupna na engleskom imaju više informacija o tome koje podatke skupljamo i kako ih koristimo.)

Opcije hitova stranice

Postavke koje dozvoljavaju prijavljenim korisnicima kontrolu nad hitovima stranice su već godinama pune kvarova, a problem se samo pogoršao dok smo povećavali količinu spremanja u cache.

Stoga ćemo ukloniti sljedeće postavke s primjenom novog koda zbroja hitova:

  • Don't show me any hit counts (Ne prikazuj mi hitove stranice)
  • Don't show me hits on my works (Ne prikazuj hitove mojih djelima)
  • Don't show other people hits on my works (Ne prikazuj hitove mojih djela drugima)

Ako ne želite vidjeti broj hitova stranice nakon uklanjanja ovih postavki, možete ih sakriti pomoću dizajna sučelja.

Ako ne koristite dizajn sučelja:

  1. Prijavite se.
  2. Odite na stranicu Public Site Skins (Javnog dizajna sučelja).
  3. Odaberite "Create Site Skin" (Kreiraj dizajn sučelja) kako biste pristupili stranici kreiranja dizajna sučelja.
  4. Ispunite polje "Title" (Naslov) s jedinstvenim nazivom, npr. "[Vaše korisničko ime] dizajn za skrivanje hitova."
  5. U velikom "CSS" polju, unesite sljedeće: .stats .hits, .statistics .hits { display: none; }
  6. Odaberite "Submit" (Podnesi) kako biste spremili dizajn.
  7. Odaberite "Use" (Koristi) kako biste primijenili dizajn.

Ako već koristite dizajn sučelja poput Reversia:

  1. Slijedite korake 1-5 iz gornjih uputa.
  2. Odaberite sekciju "Advanced" (Napredno), te gumb "Show ↓" (Pokaži ↓) kako biste prikazali više opcija.
  3. Odaberite "Add parent skin" (Dodaj roditeljski dizajn) kako biste dodali dva nova polja, direktno iznad gumba. Jedno polje će biti popunjeno brojem "1", a drugo će biti prazno.
  4. U prazno polje unesite ime javnog dizajna sučelja kojeg trenutno koristite. Automatsko popunjavanje će vam pomoći da ga pronađete.
  5. Odaberite "Submit" (Podnesi) kako biste spremili dizajn.
  6. Odaberite "Use" (Koristi) kako biste primijenili dizajn.

Ako koristite dizajn koji nije javan, možete probati dodati kod iz ovih uputa direktno u dizajn, ali podešavanje će možda biti potrebno ovisno o drugim stilovima u dizajnu.

Poveznice najnovijih poglavlja

Sad kada će direktne poveznice do poglavlja povećavati njen broj hitova, ažurirali smo sažetke djela da sadrže link koji će vas izravno odvesti od bilo kojeg popisa djela do najnovijeg objavljenog poglavlja.

Sažetak djela koji pokazuje prvi broj 2 u “Chapters: 2/2” (Poglavlja: 2/2) je sada poveznica za najnovije poglavlje.

U djelima s više poglavlja, prvi broj u informaciji "Chapters" (Poglavlja) pri dnu kratkog sažetka će sada biti poveznica do tog poglavlja, što će olakšati pristup najnovijem sadržaju vašeg omiljenog djela u tijeku.

Očekujemo da ćemo primijeniti izmjene u idućih nekoliko dana, nakon što završimo s testiranjem i koordinacijom rasporeda naših volontera. Javit ćemo se preko @AO3_Status Twitter računa neposredno prije započnemo i ažurirat ćemo ovu objavu nakon što su promjene aktivne.