AO3 News

Post Header

Published:
2021-04-01 11:20:12 UTC
Original:
An update on blocking and muting features
Tags:

Per pastaruosius metus gavome daug užklausų apie funkciją blokuoti kitus naudotojus tam, kad jie negalėtų bendrauti su jumis Archive of Our Own – AO3 (Mūsų Archyve), arba paslėpti jūsų nurodytų naudotojų turinį. Apie šią funkciją svarstėme ilgą laiką ir pastaruosius keletą mėnesių aktyviai dirbome ją plėtodami. Todėl norime trumpai informuoti, kaip vyksta darbai:

Blokavimas ir nutildymas

Glaudžiai bendradarbiaujame su Pagalbos bei Politikos ir pažeidimų komandomis, kurios tiesiogiai palaiko ryšį su mūsų naudotojais ir gali padėti peržiūrėti visus gaunamus atsiliepimus, funkcijų pageidavimus ir pasiūlymus. Tai mums padeda suprasti, kaip patenkinti daugumos naudotojų norus, kad jų AO3 patirtis būtų saugesnė ir malonesnė, tuo pat metu nesukeliant naujų problemų.

Po tam tikrų diskusijų nusprendėme naują funkciją laikyti dviem atskirų funkcijų rinkiniais:

  • Blokavimas: užkerta kelią tam tikriems naudotojams bendrauti su jumis
  • Nutildymas: paslepia tam tikrų naudotojų turinį jūsų Archyvo paieškoje

Tokiu būdu savo naudotojams galime pasiūlyti keletą galimybių formuoti savo patirtį ir pridėti apsaugos nuo priekabiavimo sluoksnį, neapsunkinant naudotojų kūrybos ir sąveikavimo su AO3 turiniu. Pavyzdžiui, galbūt norite nutildyti naudotoją, kuris skelbia daug fanų darbų apie jums nepatinkančią porą, tačiau neprieštaraujate, jei tas pats naudotojas paliks komentarus jūsų darbuose. Atskirdami šias dvi sąvokas, taip pat galėsime paleisti pradinį, tikslinį pasirinkimų rinkinį, toliau tobulindami funkciją užkulisiuose.

Tačiau reikia daug ką apsvarstyti, kol galėsime pateikti galutinį projekto dizaino dokumentą, kuriame išsamiai aprašoma, kaip norime, kad šios funkcijos veiktų ir kaip jos sąveikautų su esamomis AO3 funkcijomis. Dėl pakeitimo apimties abi funkcijos turi savo iššūkių ir keblumų, kuriuos reikia išspręsti prieš judant pirmyn.

Diskusijose reikia aptarti daugybę smulkių detalių, pavyzdžiui: „Jei paieškos rezultatų sąraše yra nutildytas turinys, ar reikia koreguoti viršuje rodomą skaičių? Kaip tai sąveikauja su skaičiais filtruose?“ Bei apsvarstyti platesnius klausimus, kaip: „Kas, jei iššūkyje yra keli moderatoriai ir kiekvienas jų turi savo užblokuotų bei nutildytų paskyrų sąrašus?“

Kai iš tikrųjų pradėsime rašyti kodą, galime susidurti su techninėmis problemomis, kurios nebuvo akivaizdžios planavimo etapuose ir kurioms reikalingi esminiai mūsų planų pakeitimai. Todėl būsime pasirengę pranešti apie šias funkcijas tik tada, kai būsime tikri, kad jos yra beveik baigtos, nors ir suprantame, kad tai kelia kelia apmaudą tiems iš jūsų, kurie laukia šios funkcijos.

Pinigai ir laikas

Nors OTW (Transformacinių Darbų Organizacija) turi pakankamai lėšų specialistui, kuris galėtų dirbti su kodu (jūsų dosnios paramos dėka!), kad viskas būtų atlikta efektyviai, pirmiausia turime smulkiai jam papasakoti, ko iš tikrųjų norime, nes mes esame labiau susipažinę su sudėtingomis funkcijomis, kaip kolekcijos ir iššūkiai, ir geriau suprantame, kaip žmonės naudojasi svetaine ir su kokiomis problemomis susiduria.

Labai dažnai tai yra pati sudėtingiausia tokios apimties projekto dalis, kurios mes negalime lengvai išspręsti, nerizikuojant galutiniu rezultatu, kuris gali sukelti daugiau problemų nei jų išspręsti.

Be to, žmonės, kuriuos reikia įtraukti į šį pokalbį, nes jie turi daug žinių apie AO3 vidinę veiklą, ir per metus naudotojų gautus atsiliepimus, yra tie patys žmonės, kurių reikia, kad AO3 veiktų kiekvieną dieną, ištaisytų klaidas, užtikrintų, kad vidinė sistema būtų atnaujinta ir palaikytų Pagalbos bei Politikos ir pažeidimų komandų sklandų darbą.

Visa tai atlieka savanoriai, o kartais, norint išlaikyti svetainę ir jos tinkamą veikimą, pirmiausia reikia prisiimti kitus įsipareigojimus. Todėl kiekvienas didelis ar net vidutinio dydžio projektas užima daug laiko nuo pradinės idėjos iki naujos funkcijos išleidimo.

Tuo tarpu…

Nors įdiegti, lengvai naudojami blokavimo ir nutildymo įrankiai greitu laiku nebus prieinami, mūsų Neoficialių naršyklės įrankių DUK pateikiami keli trečiųjų šalių scenarijai, leidžiantys išfiltruoti nepageidaujamą turinį. Taip pat dirbame prie kitų svarbių pakeitimų, kurie suteiks jums didesnę valdymo galią naudojantis AO3.

Praėjusiais metais pridėjome galimybę išjungti komentarus ir užšaldyti konkrečias komentarų gijas jūsų darbuose. Taip pat dirbame prie pakeitimų, kurie leis jums atsisakyti dovanų ar kvietimų į kolekcijas taip, kaip galite kontroliuoti kitų galimybę įtraukti jus kaip bendraautorį į darbus. (Kaip ir su visais dideliais pokyčiais, kai pakeitimai bus paruošti, gausite specialius naujienų įrašus, kuriuose bus daugiau informacijos.)

Nors visada buvo įmanoma naudotis AO3 temų sistema, kad galėtumėte paslėpti konkrečius kūrinius, neseniai suteikėme galimybę paslėpti visus konkrečių autorių darbus. Norėdami tai padaryti, sukurkite svetainės temą ir naudokite CSS:

  • .work-000 { display: none; !important; }, jei norite paslėpti konkretų darbą. Pakeiskite 000 į norimo paslėpti darbo ID. Darbo ID yra skaičių seka, kurią galite rasti darbo URL. ID yra iškart po /works/, pvz. https://ao3.org/works/000/chapters/123.
  • .user-000 { display: none; !important; }, norint paslėpti visus konkretaus naudotojo darbus. Pakeiskite 000 į naudotojo, kurio darbus norite paslėpti, ID. Naudotojo ID yra skaičių seka, kurią galite rasti naudotojo profilio "My user ID is" skiltyje („Mano naudotojo ID yra“). Naudotojo ID nesikeičia, jei naudotojas pakeičia savo vardą.

Norint paslėpti keletą dalykų, galite atskirti pasirinkimus naudodami kablelį: .work-000, .work-149319, .user-000 { display: none !important; }.

Kol kas šis metodas taikomas tik darbų sąrašams ir darbų paieškos rezultatams, o ne skirtukams. Tačiau mes stengiamės funkciją išplėsti įtraukdami ir skirtukus, o ją išplėtus turėsime išsamesnę pamoką. (Atminkite, kad jei anksčiau paslėpėte darbus pasirinkimo priemonėmis, pvz. .blurb#work_000, jos veiks ir toliau, tačiau ateityje jos nebus automatiškai perkeltas į skirtukų sąrašus ir paieškos rezultatus.)

Mes labai apgailestaujame, kad procesas trunka ilgiau nei tikėtasi ir tikimės, kad ši informacija padės suprasti to priežastis.

Prašome būti kantriems, kol išpręsime smulkmenas, ir dėkojame už visus jūsų malonius žodžius čia ir kitur, ypač per pastaruosius metus. Negalime atsakyti į visas Twitter žinutes ir komentarus, bet labai vertiname jūsų palaikymą!