К содержимому
Hub
Barcha qaydlar

24-avgust, 2026 · 3 daqiqa

Butun funksiyani buzgan sukut qiymati

ПродуктПриватностьУмолчанияUX

Saytda yozishmalar paydo bo'lganda, har bir foydalanuvchida sukut bo'yicha «birinchi bo'lib faqat do'stlar yoza oladi» turardi. Oqilona ko'rinardi.

Bu tamoman ishlay olmasdi. Do'st bo'lish uchun so'rov yuborish kerak, kelishish uchun esa yozish kerak. Notanish odamga birinchi xabar hech qachon o'tmasdi.

Bu yerda muhimi: sukut qiymati mayda-chuyda emas. Ko'pchilik sozlamalarni hech qachon ochmaydi, shuning uchun sukut qiymati — bu mahsulotning o'zi.

To'g'ri sukut qiymati — «kim bo'lsa ham», cheklov esa notanishlar xalaqit beradiganlar uchun tanlov bo'lib qoladi.

Eski akkauntlarni o'tkazish sana bilan chegaralangan: tuzatishdan keyin yaratilganlari tegilmaydi — u yerda bu allaqachon ongli tanlov.

TypeScript
/// Кто может написать первым: "EVERYONE" | "FRIENDS" | "NOBODY".////// По умолчанию — кто угодно. Сначала здесь стояло "FRIENDS", и это/// было ошибкой: чтобы подружиться, нужно отправить заявку, а чтобы/// договориться о чём-либо — написать. При таком умолчании первое/// сообщение незнакомому человеку не проходило никогда, и переписка/// на сайте просто не работала.////// Ограничение остаётся, но как выбор человека, а не как исходное/// состояние: кому мешают незнакомцы, ставит "FRIENDS" или "NOBODY".allowMessagesFrom String @default("EVERYONE")