ماستدون

من ويكي متون للسلامة الرقمية

ماستدون هي برمجية مفتوحة المصدر لمنصات التدوين المصغر (microblogging) تسمح بإنشاء مواقع تدوين مصغر (شبيهة بمنصة تويتر) قادرة على التواصل فيما بينها، وتعتبر بديلا أكثر احتراما للخصوصية من منصات التواصل الاجتماعي التابعة للشركات التقنية الكبرى. ويعمل ماستدون بالتوافق مع بروتوكول يدعى ActivityPub والذي يجعله قادرا على التواصل مع منصات أخرى مختلفة تدعم نفس البروتوكول، ويطلق على تلك المساحة التي تضم كل المنصات والمواقع التي يمكنها التواصل فيما بينها اسم الفديفرس (fediverse).

اللامركزية

ماستدون ليس موقعا واحدا أو منصة واحدة فحسب، بل هي برمجية تسمح بإنشاء مواقع ومنصات مختلفة بحيث يكون كل واحد من تلك المواقع مستقلا عن المواقع الأخرى وله إدارة مستقلة، وهو ما يوفر حماية من الاحتكار والإغلاق، فكون الخدمة موزعة على عدد كبير من المواقع التي بوسعها توفير الخدمة والتواصل مع المواقع الأخرى يجعل من التحكم بكامل الشبكة أو إغلاقها بالكامل صعبا، حيث يجب التحكم في جميع المواقع أو إغلاقها كلها في ذات الوقت مع عدم وجود ما يمنع إنشاء مواقع جديدة في أي وقت.

الاستخدام

يتشابه ماستدون في طبيعته مع منصة تويتر لكن الاختلاف الجوهري هي فكرة اللامركزية وكونه جزءًا من الفديفرس وما يترتيب على ذلك من خصائص فريدة.

التسجيل

لاستخدام ماستدون يمكن استخدام أي موقع مبني على تلك البرمجية، وينشر القائمون على تطوير ماستدون قائمة ببعض المواقع أو الخوادم التي تخضع لميثاق خوادم ماستدون حتى يسهل على من يريد الانضمام أن يختار واحدا منها. ووتنوع مواقع ماستدون فيما بينها فتوجد مواقع للاستخدام العام ومواقع أخرى تعنى بقضايا أو اهتمامات معينة ومواقع تركز على نطاق جغرافي أو لغات معينة، ويراعى عند التسجيل اختلاف الخوادم في طريقة قبولها لطلبات الانضمام الجديدة، ويختار القائمون على كل خادم من خوادم ماستدون واحدة من ثلاثة طرق:

  1. قبول الطلبات دون قيود: في بعض المواقع يسجل المستخدم عبر اختيار اسم المستخدم والبريد الإلكتروني وكلمة السر وبذلك يصبح عضوا في الحال.
  2. قبول الطلبات بعد مراجعتها: في بعض المواقع يسجل المستخدم عبر اختيار اسم المستخدم والبريد الإلكتروني وكلمة السر، وتوجد خانة إضافية يسأل فيها الموقع عن سبب رغبة المستخدم في الانضمام، وبعد أن يملأ المستخدم تلك البيانات يجب أن يوافق أحد مدراء الموقع أولا حتى يتمكن المستخدم من الانضمام إلى الموقع واستخدامه.
  3. قبول الأعضاء عبر الدعوات: لا تعرض بعض المواقع نفس استمارة البيانات التي تطلبها المواقع في الفئتين السابقتين، إنما تتطلب رابط دعوة يجب إنشاؤه من داخل الموقع وإرساله إلى المستخدمين الجدد الذين يرغبون بالانضمام.

بعد الانضمام يصبح للمستخدم اسما تعريفيا يمكنه مشاركته مع الآخرين لمتابعته على ماستدون (أو على الفديفرس بشكل عام)، ويتكون هذا الاسم من اسم المستخدم ورابط الخادم المسجل به، فإذا كان اسم المستخدم user على سبيل المثال وهو مسجل بخادم ماستدون رابطه mastodon.social يصبح اسمه التعريفي الذي يمكنه مشاركته مع الآخرين ليتابعوه @[email protected] والذي يمكن الآخرين من متابعته على أي منصة متصلة ببروتوكول ActivityPub.

الملف التعريفي

يظهر الملف التعريفي لكل مستخدم عدد من المعلومات عنه مثل الاسم المعروض والاسم التعريفي والصورة الرمزية وصورة الرأسية والسيرة الذاتية.

الاسم المعروض هو أول ما يظهر عن الحساب وفي إعدادات ماستدون الافتراضية لا يمكن أن يتجاوز عدد الأحرف فيه 30.

السيرة الذاتية هي وصف قصير يظهر في الملف التعريفي لكل الأشخاص وفي إعدادات ماستدون الافتراضية لا يمكن أن يتجاوز عدد الأحرف فيها 500.

الصورة الرمزية هي صورة تظهر بجانب الاسم المعروض ومع المنشورات وفي إعدادات ماستدون الافتراضية لا يتجاوز حجمها 2 ميجابايت وتكون بصيغة PNG أو JPG أو GIF وأبعادها المقترحة 400*400 بيكسل.

الرأسية هي صورة أعلى الملف التعريفي وفي إعدادات ماستدون الافتراضية لا يتجاوز حجمها 2 ميجابايت وتكون بصيغة PNG أو JPG أو GIF وأبعادها المقترحة 500*1500 بيكسل.

التحكم بالملف التعريفي

يسمح ماستدون للمستخدم بالتحكم بعدة جوانب من الملف التعريفي، فرغم أن متابعة الحسابات تكون متاحة لأي شخص، يمكن للمستخدم اختيار الموافقة على الحسابات أولا قبل أن تتمكن من متابعة حسابه، ويمكن للمستخدم كذلك إخفاء شبكته حتى لا يتمكن الآخرون من معرفة الحسابات التي يتابعها المستخدم أو الحسابات التي تتابعه، وعلى نحو افتراضي لا يوصي ماستدون حسابات المستخدمين سوى بعد اختيارهم إدراج حساباتهم في قائمة دليل الحسابات وهو ما يُمكن الآخرين من اكتشاف الحساب عبر التوصيات.

ومن الممكن أيضا تصنيف الحساب على أنه حساب روبوت آلي وهو ما يُظهر للمستخدمين الآخرين أن هذا الحساب ينشر على نحو آلي لكن لا يترتب على هذا التصنيف أي تبعات أخرى.

النشر

يمكن أن تتكون المنشورات على ماستدون من:

  • نصوص لا تتجاوز عدد حروفها 500، وتحتسب الروابط 23 حرفا فقط مهما بلغ طولها.
  • صور بحد أقصى 4 صور في المنشور الواحد، لا يتجاوز حجم الواحدة 8 ميجابايت، وتكون بصيغة PNG أو GIF أو JPG  ويوصى دوما بإضافة وصف للصور للمكفوفين.
  • مقطع فيديو لا يتجاوز حجمه 40 ميجابايت، ويكون بصيغة MP4  أو M4V أو MOV أو WebM.
  • مقطع صوتي لا يتجاوز حجمه 40 ميجابايت، ويكون بصيغة MP3  أو OGG أو WAV أو FLAC أو OPUS أو AAC أو M4A أو 3GP.
  • استطلاع للرأي لا يتجاوز 4 خيارات ولا يتجاوز عدد الحروف للخيار الواحد 25، ويسمح ناشر الاستطلاع بانتقاء خيار واحد فقط أو بتحديد عدة خيارات، ويختار مدة لانتهاء الاستطلاع.

ويسمح ماستدون بالوسوم والإشارة إلى حسابات أخرى، كما يسمح أيضا بأن يضيف الناشر تحذير بشأن المحتوى قبل عرضه.

وتوجد أربعة مستويات من خصوصية المنشورات على ماستدون:

  • للعامة: يمكن أن تظهر تلك المنشورات لأي شخص حتى خارج ماستدون وعلى قوائم المنشورات العامة.
  • غير مدرجة: يمكن أن تظهر تلك المنشورات لأي شخص حتى خارج ماستدون ولكنها لا تظهر على قوائم المنشورات العامة.
  • للمتابعين فقط: لن تظهر تلك المنشورات سوى للمتابعين ولا يمكن لأحد سوى صاحب المنشور أن يعيد نشره.
  • للمشار إليهم فقط: لن تظهر تلك المنشورات سوى للأشخاص المشار إليهم فيها ولا يمكن إعادة نشرها.

التحقق

وسيلة التحقق من الحسابات الرسمية هي ملكية الروابط، أي إذا أراد حساب ويكيبيديا على ماستدون إثبات أنه الحساب الرسمي، فعلى الحساب إثبات ملكيته لرابط موقع ويكيبيديا. للقيام بذلك على الموقع أن يحتوي على ما يشير إلى حساب ماستدون، مثل

<link href="https://wikis.world/@wikipedia" rel="me">

وعلى الحساب وضع رابط الموقع الرسمي في البيانات الوصفية، بشرط أن يبدأ بـ https وسيقوم ماستدون بالتحقق من وجود الرابط على الموقع وتأكيد ملكية الحساب لذلك الموقع.

التطبيقات

(صفحة تطبيقات ماستدون)

يمكن استخدام ماستدون من خلال المتصفح على الموقع الذي سجل به المستخدم أو من خلال تطبيقات الهاتف أو تطبيقات الحاسب أو تطبيقات الوب، ويوفر ماستدون تطبيقا رسميا لنظام أندرويد وآخر لنظام أي أو إس، لكن هناك العديد من التطبيقات الأخرى التي يمكن استخدام ماستدون من خلالها ومعظمها تطبيقات مفتوحة المصدر، وتتوفر تطبيقات لاستخدام ماستدون على معظم أنظمة التشغيل.

أمثلة لتطبيقات تتوافق مع ماستدون مصنفة حسب نظام التشغيل
تطبيقات وب تطبيقات لنظام أندرويد تطبيقات لنظام iOS تطبيقات لأنظمة تشغيل الحاسب
Elk التطبيق الرسمي لماستدون التطبيق الرسمي لماستدون Elk (لينكس، ويندوز، ماك أو إس)
Phanpy Tusky Mammoth WhaleBird (لينكس، ويندوز، ماك أو إس)
Pinafore Subway Tooter iMast TheDesk (لينكس، ويندوز، ماك أو إس)
Trunks Trunks Trunks Hyperspace (لينكس، ويندوز، ماك أو إس)
Tooty Megalodon TootDesk Sengi (لينكس، ويندوز، ماك أو إس)
MastoDeck tooot tooot Tuba (لينكس)
Cuckoo Plus ZonePane Ice Cubes Tokodon (لينكس)

بروتوكول ActivityPub

يتوافق ماستدون مع بروتوكول ActivityPub والذي يمكنه من التواصل مع البرمجيات الأخرى التي تتوافق مع ذات البروتوكول. ويتوافق مع هذا البروتوكول برمجيات للتدوين المصغر مثل ماستدون وبليروما وميسكي، وكذلك برمجيات لكتابة المدونات مثل رايت فريلي، وبرمجيات لنشر الصور مثل بيكسل فد، وبرمجيات لنشر مقاطع الفيديو مثل بيرتيوب، وبرمجيات لمشاركة الموسيقى مثل فانك ويل. بفضل اتصال ماستدون بهذا البروتوكول يمكن لأحد مستخدمي ماستدون متابعة والتفاعل مع أحد مستخدمي بيكسل فد على سبيل المثال، وبذلك يصبح حساب المستخدم متصل بثلاث طبقات؛ الأولى هي الموقع الذي سجل به حسابه (مثلا mastodon.social)، والثانية هي البرمجية التي يستخدمها ذلك الموقع (في هذه الحالة هي برمجية ماستدون)، والثالثة هي البروتوكول الذي تتوافق مع هذه البرمجية (في هذه الحالة هو بروتوكول ActivityPub).

موارد أخرى