Post Header
Впродовж років до нас часто зверталися з проханням впровадження функції обмеження можливості інших користувачів спілкуватися з вами на Archive of Our Own – AO3 (Нашому Власному Архіві) або приховування контенту користувачів, обраних вами. Ми вже давно планували втілити ці прохання в життя, і ми активно працювали над цим останні декілька місяців. Саме тому ми хотіли б стисло поділитися з вами тим, як просувається робота:
Блокування vs. Ігнорування
Ми співпрацювали з командами Підтримки й Політики та зловживання, які напряму контактують з нашими користувачами і можуть допомогти нам опрацювати всі відгуки, запити функцій та пропозиції, що ми отримуємо. Це допомагає нам зрозуміти, як ми можемо задовольнити прохання більшості користувачів та зробити досвід користування AO3 безпечнішим та приємнішим, не створивши при цьому додаткових проблем.
Порадившись, ми вирішили ставитись до майбутніх оновлень як до двох окремих пакетів функцій:
- Блокування: запобігає спілкуванню певних користувачів з вами
- Ігнорування: виключає контент певних користувачів під час вашого користування AO3
Таким чином ми зможемо забезпечити користувачів шляхами керування їхнім власним досвідом користування AO3 і додамо додатковий рівень захисту від домагань, не створивши перешкод для створення та доступу до контенту на AO3. Наприклад, ви можете вирішити ігнорувати користувача, який публікує роботи з пейрингом, що вам не подобається, однак нічого не маєте проти їхніх коментарів під вашою роботою. Розділивши ці два поняття, ми зможемо впровадити початковий обмежений набір функцій і продовжити працювати над рештою за кулісами.
Однак нам варто ще багато обдумати, перш ніж ми зможемо створити остаточний проектний документ, що детально описує, як ми бачимо роботу та взаємодію цих функцій з вже існуючими функціями AO3. Через масштаб змін кожна з них має свої складнощі та підводні камені, які потрібно вирішити, перш ніж ми можемо продовжувати роботу.
Нам потрібно обговорити десятки маленьких деталей, як-от «Якщо список результатів пошуку включає ігнорований контент, чи потрібно підлаштовувати число робіт зверху? Як це взаємодіє з кількостями в фільтрах?», а також більш глобальні питання на кшталт «Що як виклик має декілька модераторів, кожен з яких має свої списки блокування та ігнорування?»
Коли ми почнемо власне писати код, ми можемо зіткнутися з технічними проблемами, які не були очевидними під час планування, і потребуватимуть серйозних змін нашого курсу дій. Саме тому ми зможемо анонсувати ці опції лише тоді, коли ми будемо впевнені, що вони практично готові, хоча ми розуміємо, що це може розчарувати тих, хто на них очікує.
Гроші vs. Час
Хоча OTW (Організація Перетворчих Робіт) має достатньо грошей, щоб найняти підрядника, що міг би теоретично зайнятися кодуванням (дякуючи вашим щедрим пожертвам!), щоб зробити це ефективно, нам спершу потрібно чітко й конкретно пояснити їм, що нам потрібно, оскільки ми більш обізнані зі складними функціями, як-от колекції чи виклики, і краще розуміємо, яким чином люди користуються нашим сайтом, і з якими проблемами вони стикаються.
Часто це найскладніша частина втілення проекту такого масштабу в життя, і ми не можемо передати її зовнішнім фахівцям, не ризикуючи, що остаточний результат спричинить більше проблем, аніж вирішить.
До того ж люди, яким потрібно взяти участь в цьому обговоренні, тому що вони мають багато знань про те, як AO3 працює зсередини, та доступ до відгуків користувачів, зібраних за роки, – це ті ж люди, що щоденно підтримують роботу AO3, виправляють неполадки та пересвідчуються, що код залишається актуальним, та допомагають командам Підтримки й Політики та зловживання злагоджено працювати.
Все це роблять волонтери, й іноді їм доводиться приділяти першочергову увагу іншим обов'язкам, аби наш сайт функціонував як годиться. Як наслідок, будь-який великий або навіть середній проект потребує багато часу на те, щоб з початкової ідеї перетворитися на нову робочу функцію.
Тим часом...
А поки вбудовані, прості для використання інструменти блокування та ігнорування є ще недоступними, наше FAQ Неофіційних інструментів браузера пропонує скрипти третіх осіб, які дозволять вам фільтрувати небажаний контент. Також ми працюємо над іншими важливими змінами, щоб надати вам більше контролю у вашому досвіді користування АО3.
Протягом минулого року ми додали можливість вимикати коментарі чи заморожувати деякі гілки коментарів на ваших роботах. Також ми працюємо над змінами, які дозволять вам відмовлятися від отримання подарунків чи запрошень до колекцій, так само як ви можете
href="/faq/preferences#addcocreator?language_id=UKR">контролювати можливість інших додавати вас в якості співавтора робіт. (Як і з більшістю великих змін, з’являться пости з новинами з детальнішою інформацією про ці зміни, коли вони будуть готові до релізу.)
Навіть якщо використання скінів АО3 завжди було можливе для приховання конкретних робіт, недавно ми впровадили можливість приховувати всі роботи конктретних творців. Щоб зробити це,
href="/faq/skins-and-archive-interface#createsiteskin">створіть скін і використовуйте наступний CSS:
-
.work-000 { display: none !important; }, щоб приховати конкретну роботу. Замініть000на ID роботи, яку ви хочете сховати. ID роботи – це серія цифр, які можна знайти в URL роботи. ID знаходиться зразу після/works/, наприклад,https://ao3.org/works/000/chapters/123. -
.user-000 { display: none !important; }, щоб приховати всі роботи конкретного користувача. Замініть000на ID користувача, чиї роботи ви хочете приховати. ID – це серія цифр, які можна знайти на сторінці профілю користувача у секції «My user ID is» («Моє ID користувача»). ID не зміниться, якщо користувач змінить своє ім’я.
Якщо ви хочете сховати декілька позицій, ви можете розділити селектори комами: .work-000, .work-149319, .user-000 { display: none !important; }
Поки що такий підхід можна застосувати лише до списків робіт і результатів пошуку, а не закладок. Однак, ми працюємо над поширенням такої функції і на закладки, і ми опублікуємо більш детальну інструкцію, коли закінчимо. (Будь ласка, зверніть увагу, що якщо ви приховували роботи раніше, використовуючи такі селектори як, .blurb#work_000, вони продовжать працювати, однак їх функції не перенесуться автоматично на списки закладок і результати пошуків у майбутньому.)
Нам дуже шкода, що це займає більше часу, ніж хотілося б, і ми сподіваємося, що ця новина змогла надати вам трохи більше інформації про причини.
Будь ласка, потерпіть ще трохи, поки ми владнаємо деталі; і дякуємо вам за всі ваші добрі слова, особливо під час минулого року. Ми не маємо змоги відповісти на всі твіти та коментарі, але ми неймовірно цінуємо вашу підтримку!
