Beakerهو متصفح ويب مجاني ومفتوح المصدر مصمم لتمكين المستخدمين من نشر مواقع الويب وتطبيقات الويب بأنفسهم مباشرة من المتصفح بدون الحاجة إلى إعداد خادم ويب منفصل أو استضافة المحتوى الخاص بهم مع طرف ثالث.
على حد تعبير أحد مطوري المشروع ، فقد تم تصميمه "لمنح المستخدمين مزيدًا من التحكم في الويب". لقد غطينا العديد من المشاريع القائمة على تقنية مماثلة (مثل PeerTube) ولكن هذا المشروع يحتوي على القليل من الجليد على الكعكة.
يُشار إليه بـ " متصفح الند للند لقراصنة الويب " ،Beakerيجعل نقل الملفات والموقع الإلكتروني باستخدامDat، وسائط تشعبيةp2pبروتوكول يسمح بمشاركة الملفات اللامركزية. كمتصفح كامل ، لا يحتوي على إعلانات ولا رقابة ، وهو مزود بعدد قليل من الميزات التي سيثير اهتمام التقنيين.
Datالبروتوكول المفضل على HTTP لـ Beaker لخمسة أسباب رئيسية. يمكنه مزامنة المحفوظات من مصادر متعددة ؛ تظل عناوين URL كما هي حتى عندما تتمكن الأرشيفات من تغيير المضيفين. جميع التحديثات لها مجاميع اختبارية. تتم كتابة التغييرات في سجل إصدار ملحق فقط ، ويمكن استضافة أي أرشيف على أي جهاز. على الرغم من أنه يستخدم Dat بشكل افتراضي ، إلا أن Beaker يدعم الاتصال بالخوادم التقليدية باستخدام HTTP حتى تتمكن من زيارة مواقع الويب النموذجية على قدم المساواة.
التصفح باستخدام Beaker
يتم تخزين الملفات في مجلد محلي تنشره كموقع ويبDatوجعله في متناول مستخدمي p2p الآخرين. خلال هذا الوقت ، يتم تصنيف البيانات إلى متصفح نشط يتم عرض صفحات الويب الخاصة به باستخدامChromium .
لكل موقع ويب تمت زيارته ، يتم تنزيل محتوى الصفحة المحدد المطلوب على جهازك المحلي ويتم تصنيفه مؤقتًا. إذا كنت ترغب في ذلك ، يمكنك إنشاء موقع ويب طالما أردت باستخدام خيار القائمة " إنشاء جديد ".
ما قد يكون عيبًا هنا هو حقيقة أن إيقاف تشغيل جهاز الكمبيوتر الخاص بك يزيل موقع الويب الخاص بك عن الويب. أحد الحلول البديلة لذلك هو استخدام شركة استضافة تابعة لجهة خارجية مثلHashbaseيمكنك أيضًا أن تطلب من صديق استضافة بيانات موقع الويب / التطبيق الخاص بك على جهازه أو إنشاء شخصية دائمة -خادم القاعدة الرئيسية المستضاف.
الميزات في الدورق
Beaker هو متصفح ويب تجريبي من نظير إلى نظير تسمح واجهاته البرمجية الجديدة للمستخدمين بإنشاء تطبيقات غير مضيفة دون فقدان التوافق مع بقية الويب. يمكن لأي شخص أن يكون خادمًا ؛ يمكن تقديم موقع واحد من عدة أجهزة كمبيوتر ، وجميع البيانات مستضافة ذاتيًا.
من ناحية أخرى ،Beakerتم تصميمه باستخدام الإلكترون لذا أتخيل أنه قد يكون هناك مشكلة أو أكثر في الأداء على بعض الأجهزة. لا يدعم ملحقات المتصفح أو النسخ الاحتياطية للملف الشخصي ، وهو غير متوفر على الهواتف المحمولة (حتى الآن؟).
تثبيت Beaker في Linux و Mac
على أي حال ، فإن بعض الأشخاص متحمسون لمتصفح يجمع بين ميزات GitHub لمنحهم القدرة على تقسيم أي موقع ويب تقريبًا ، وإجراء تغييرات محلية عليه ، ثم استضافته بأنفسهم. ينتظر الآخرون ميزات أكثر إقناعًا قبل أن يختبروا التطبيق. في أي قارب أنت؟ أخبرنا برأيك حول هذا المتصفح المبتكر في قسم التعليقات أدناه.