معرفی نرم افزار آزاد رایتفریلی
کمتر کسی است که کاربر کامپیوتر باشد و #بلاگ نویسی را تجربه نکرده باشد. ایجاد یک صفحه برای نوشتن و انتشار محتوا خیلی پیش تر از بوجود آمدن شبکه های اجتماعی، در بین کاربران رواج داشته است و هم اکنون نیز دارد. روال معمول ایجاد یک بلاگ به این صورت است که کاربر یک سرویس دهنده را انتخاب کرده و در آن حسابی ایجاد می کند و پس آن می تواند از امکانات آن سرویس دهنده برای انتشار محتوای خود استفاده کند. سرویس دهنده های داخلی و خارجی زیادی وجود داشت که هرکدام از آن ها امکانات مختلفی را ارئه می داد. برخی از آن سرویس دهنده هم اکنون نیز فعال هستند و برخی نیز بعد از ظهور شبکه های اجتماعی، رفته رفته از رونق افتاده و بسته شدند. مانند میهن بلاگ که خود من زمانی از کاربران آن بودم. هرچند در این روزها اغلب مردم در شبکه های اجتماعی تولید محتوا می کنند، اما هیچ کدام از شبکه های اجتماعی مکان مناسبی برای انتشار محتوا نیستند! درخصوص چرایی این نظر، در مطلب آغازین بلاگم توضیح مختصری نوشته ام.
در این مطلب می خواهم بستر متفاوتی برای بلاگ نویسی را معرفی کنم. نرم افزاری که هدف و تمرکز اصلی آن نوشتن و انتشار است و نه چیز دیگر. نرم افزار آزاد WriteFreely، نرم افزاری ساده و مینیمال. یعنی برخلاف سایر نرم افزار های مشابه، بجای تمرکز بر روی امکانات متعدد، هدف خود را بر روی اصل مطلب که همان نوشتن و انتشار باشد خلاصه کرده است. این نرم افزار دارای امکاناتی محدود و محیطی ساده، اما در عین حال زیبا و کارآمد است. مانند سایر بستر های سرویس دهنده #وبلاگ، سرویس دهنده هایی نیز وجود دارند که از این نرم افزار نیرو می گیرند و شما می توانید در آنها حسابی ایجاد کرده و به نوشتن بپردازید. اما اگر تمایل دارید سرویس بلاگ خودتان را راه اندازی کنید، این امکان نیز وجود دارد! چون #writefreely یک نرم افزار آزاد است و همه می توانند آزادانه از آن استفاده کنند و حتی در توسعه آن نیز مشارکت کنند. این نرم افزار از منظر فنی بسیار چابک است و بر روی یک رزبری پای هم قابل نصب و اجرا است و نصب آن نیز ساده و سر راست است. مثلا بلاگ من که شما درحال بازدید از آن هستید، در ابتدا بر روی یک کوبی بورد راه اندازی شده بود.
همانطور که گفتیم writefreely بسیار ساده و مینیمال است، اما امکانات کلیدی ای دارد که سایر بسترهای مشابه فاقد آن هستند. در ادامه به معرفی بعضی از این امکانات می پردازیم.
انتشار در فدیورس:
هنگامی که مطلبی را در بلاگ خود منتشر می کنید، این مطلب علاوه بر قرارگیری در بلاگ بر روی #فدیورس نیز انتشار می یابد. این امر با بهره گیری از استاندارد ActivityPub میسر گردیده است. این قابلیت به خوبی در writefreely پیاده سازی شده است. به گونه ای که می توان یک بلاگ writefreely را در سایر پلتفورم های فدیورس مانند #ماستودون و #پلروما پیگیری نموده و مطالب ارسال شده از آن بلاگ را مشاهده نمود. این قابلیت در سایر سرویس های بلاگ نویسی بصورت پیشفرض وجود ندارد.
کدهای CSS سفارشی:
برخلاف وبلاگ های مرسوم که باید از بین قالب های موجود یکی را انتخاب و بر روی بلاگ خود ست کنید، در writefreely می توانید از کد های CSS برای تغییر چهره بلاگ خود استفاده کنید که قابلیت شخصی سازی فوقالعاده ای به شما می دهد.
قابلیت رندر:
در writefreely شما میتوانید مطالب را بصورت متن خام بنویسید و یا برای بهبود هرچه بیشتر متن، از ترکیب متن و کد بهره ببرید. این نرم افزار قدرت رندر کردن کدهای HTML, MarkDown, MathJax را نیز دارا است.
تعیین میزان عمومی بودن بلاگ:
شما می توانید سطح دسترسی به بلاگ خود را مطابق میل خودتان تنظیم کنید که شامل چهار سطح دسترسی می شود. 1. عمومی(Public): بلاگ شما در دسترس عموم قرار خواهد داشت. 2. لیست نشده(Unlisted): تنها اشخاصی که لینک بلاگ شما را دارند قادر به دیدن آن هستند. 3. شخصی(Private): تنها خود شما، هنگامی که لاگین هستید قادر به دیدن بلاگ خواهید بود. 4. رمزدار(Password-Protected): شما می توانید برای بلاگ خود رمز تعیین کنید که هرکس رمز را داشته باشد بتواند بلاگ را مشاهده کند.
فرمت نمایش:
شما می توانید نحوه نمایش پست های بلاگ را بر اساس موضوع آن بر روی یکی از تنظیمات زیر ست کنید.
1. بلاگ(Blog): تازه ترین پست ها در ابتدا نمایش داده می شوند و تاریخ انتشار آن ها نیز نمایش داده می شود.
2. رمان(Novel): تاریخ پست ها نمایش داده نمی شود و پست های قدیمیتر در ابتدا نمایش داده می شوند.
3. دفترچه یادداشت(Notebook): تاریخ ارسال پست ها نمایش داده نمی شود. تازه ترین پست ها در ابتدا نمایش داده می شوند.
امیدوارم توانسته باشم اندکی اطلاعات مفید درمورد این نرم افزار آزاد، جهت آشنایی علاقهمندان به بلاگ نویسی ارائه دهم.