هذا هو الكود المصدري لـ gngr، وهو متصفح جديد متعدد المنصات يدعم الخصوصية. gngr
هو تطبيق مستقل لمعايير الويب في لغة Java النقية. إنه ليس غلافًا حول محركات المتصفح الأخرى.
تخطط gngr
لحماية الخصوصية من خلال
إقرأ المقدمة لتعرف المزيد.
هذا نموذج أولي يمكن استخدامه مع مواقع الويب البسيطة.
من الناحية الأمنية، لم يتم تشديد الكود على الإطلاق! استخدم الإصدار الحالي:
لا تستخدم الإصدار الحالي مع مواقع الويب الهامة مثل المواقع المصرفية أو بريد الويب.
اعتبارًا من يوليو 2022، ينصب تركيزنا على تحسين التخطيط والعرض. لقد قمنا بتطوير طاحونة لأتمتة اختبارات التخطيط والعرض. فيما يلي مخطط يوضح التقدم الذي أحرزناه (انقر لمزيد من التفاصيل) :
نحن نستخدم أيضًا اختبارات منصة الويب لتحقيق الاستقرار في دعم DOM.
للبناء والتشغيل من سطر الأوامر:
git clone
هذا الريبوant -f src/build.xml run
لبناء وتشغيل gngr
للتطوير، نوصي بإعداد Eclipse، على الرغم من أنه من الممكن استخدام IDEs أخرى أو أدوات سطر الأوامر أيضًا، بمساعدة البرنامج النصي لبناء ant
.
الجميع مدعوون للمساهمة. يتم تمييز المشكلات التي يمكن التقاطها بسهولة بالعلامات التالية:
مرحباً بك في تناول شيء غير مذكور أعلاه، ولكن يرجى التنسيق معنا أولاً قبل بذل الجهد فيه.
راجع دليل المساهمة لمزيد من التفاصيل.
#gngrBrowser:matrix.org
GPLv2
يتم توفير بعض أجزاء الكود بموجب ترخيص LGPL. تحتوي الدلائل الخاصة بهم على ملفات الترخيص الخاصة بهم.
بدأ gngr
باعتباره شوكة للمشروع البائد الآن المسمى متصفح lobo
(انظر الاعتمادات). لأغراض الأرشفة، يتوفر تاريخ جميع الالتزامات التي تحول كود lobo
من مستودع CVS الخاص به إلى الإصدار الأول من gngr في مستودع منفصل.