AO3 News

Post Header

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

Ett önskemål om en funktion som vi har fått många gånger genom åren är möjligheten att blockera andra användare från att interagera med dig på Archive of Our Own – AO3 (Vårt eget arkiv), eller att gömma innehåll av specifika användare. Detta är något vi har planerat att göra ett tag nu, och de senaste månaderna har vi arbetat aktivt med att utveckla denna funktion. Vi vill därför ge er en kort uppdatering om hur detta arbete går:

Blockering vs. Muting-funktioner

Vi har arbetat nära teamen för Support och Policy och missbruk, som är i direkt kontakt med våra användare och kan hjälpa oss att ta itu med all feedback, förfrågningar och förslag om funktioner som kommer in. Detta hjälper oss att avgöra hur vi kan tillgodose så många önskemål som möjligt om att göra användarnas AO3-upplevelse säkrare och roligare utan att samtidigt skapa nya problem.

Efter att ha diskuterat ärendet har vi beslutat att betrakta den nya funktionaliteten som två uppsättningar av separata funktioner:

  • Blockering: förhindra vissa användare från att ha kontakt med dig
  • Muting-funktioner: exkluderar innehåll av vissa användare från din personliga upplevelse

På detta sätt kan vi erbjuda våra användare en rad alternativ för att kurera sina egna upplevelser och lägga till ett lager av skydd mot trakasserier, utan att göra det svårare att skapa och interagera med innehåll på AO3. Du kanske, till exempel, vill dölja en användare som lägger upp många verk med en relation som du inte gillar, men du har inga problem med att samma användare lämnar kommentarer om dina egna verk. Genom att separera de två koncepten kommer vi också att kunna börja distribuera en fokuserad uppsättning alternativ medan vi fortsätter att arbeta med resten av funktionaliteten bakom kulisserna.

Dock är det väldigt mycket att tänka på innan vi kan skriva det slutliga design-dokumentet som beskriver hur vi vill att dessa funktioner ska fungera och hur de interagerar med existerande AO3-funtionalitet. På grund av förändringens omfattning kommer båda dessa funktioner med sina egna utmaningar och fallgropar, och vi måste åtgärda dessa innan vi kan gå vidare.

Diskussionerna måste ta itu med dussintals små detaljer som "Om en lista med sökresultat innehåller dolt innehåll, behöver antalet som visas högst upp justeras? Hur interagerar detta med siffrorna i filtren?" samt övergripande överväganden som "Vad händer om en utmaning har flera moderatorer, var och en med sina egna listor över blockerade och dolda konton?"

När vi väl börjar arbeta med att skriva koden, är det möjligt att vi stöter på problem som inte var uppenbara under planeringsstadiet, och som kräver betydande ändringar av våra planer. På grund av detta kommer vi att vara redo att tillkännage dessa funktioner först när de är nästan färdiga, vilket vi förstår är mycket frustrerande för dem av er som väntar på denna funktion.

Pengar vs. tid

Medan OTW (Organisationen för transformativa verk) har tillräckligt med pengar för en entreprenör att potentiellt hantera kodningen (tack vare era generösa gåvor!), så måste vi, för att göra det på ett effektivt sätt, först berätta för dem oerhört detaljerat vad det är vi faktiskt vill, eftersom vi är mer bekanta med komplexa funktioner som samlingar och utmaningar och har en bättre uppfattning om hur webbplatsen används och vilka problem användarna stöter på.

Detta är ofta den mest komplexa delen av ett projekt av detta omfång, och något som vi inte med lätthet kan lägga ut på någon annan utan att riskera ett slutresultat som kommer att orsaka fler problem än det löser.

Dessutom är de som behöver vara inblandade i det här samtalet, för att de har mycket kunskap om AO3:s inre funktion och feedback från användarna genom åren, samma personer som behövs för att hålla AO3 igång från dag till dag, fixa buggar, se till att backend hålls uppdaterad ochl att teamen för Support och Policy och missbruk fungerar smidigt.

Allt detta görs av volontärer, och ibland måste andra åtaganden komma före för att webbplatsen ska fortsätta att vara tillgänglig och fungera utan problem. På grund av detta tar det lång tid för stora, och även medelstora, projekt att gå från idé till lansering av den nya funktionen.

Tills dess...

Medan inbyggda, användarvänliga funktioner för blockering och muting fortfarande ligger en bit bort, så listar våra Vanliga frågor om inofficiella webbläsarverktyg tredjepartsskript som låter dig filtrera bort oönskat innehåll. Vi arbetar också på andra viktiga förändringar för att ge dig mer kontroll över din AO3-upplevelse.

Under det senaste året har vi lagt till möjligheten att stänga av kommentarer eller frysa specifika kommentarstrådar på dina verk. Vi arbetar också på förändringar som kommer att låta dig tacka nej till möjligheten att ta emot gåvor eller inbjudningar till samlingar, på samma sätt som du kan kontrollera andras möjlighet att lägga till dig som medskapare av verk. (Liksom med de flesta större förändringar kommer det att komma dedikerade nyhetsinlägg med mer information om dessa förändringar när de är redo att släppas.)

Medan det alltid har varit möjligt att använda AO3s system med stilmallar för att dölja specifika verk av dig själv, så har vi nyligen gjort det möjligt även att dölja alla verk av specifika skapare. För att göra detta, skapa en stilmall och använd följande CSS:

  • .work-000 { display: none !important; } för att dölja ett specifikt verk. Ersätt 000 med ID för det verk du vill dölja. Verkets ID är en rad med siffror som finns i verkets URL. ID:t kommer omedelbart efter /works/, t ex https://ao3.org/works/000/chapters/123.
  • .user-000 { display: none !important; } För att dölja alla verk av en specifik användare, ersätt 000 med ID för den användare vars verk du vill dölja. En användares ID är en serie siffror som kan hittas i användarens profil, i avsnittet "My user ID is" (Mitt användar-ID är). En användares ID ändras inte om användaren ändrar sitt namn.

För att dölja flera verk och/eller användare kan du separera dessa med ett kommatecken: .work-000, .work-149319, .user-000 { display: none !important; }

För tillfället fungerar detta bara för listningar av verk och sökresultat, inte för bokmärken. Vi arbetar dock på att få det att gälla även för bokmärken, och vi återkommer med en mer detaljerad guide så snart vi är klara. (Vänligen notera att om du sedan tidigare dolt verk med hjälp av .blurb#work_000, så kommer det fortfarande att fungera, men det kommer inte automatiskt att börja gälla för bokmärkeslistningar och sökresultat i framtiden.)

Vi är ledsna att detta tar längre tid än förväntat, och hoppas att denna uppdatering ska ge lite insikt i varför det är på det sättet.

Vänligen ha tålamod med oss medan vi ordnar med alla detaljer, och tack för alla era vänliga ord, speciellt under det gångna året. Vi kan inte svara på alla tweets och kommentarer, men vi uppskattar verkligen ert stöd!