كيف انشئ متصفح ويب ؟!

اريد انشاء متصفح ويب شبيه بكروم ولكن لم استطع لشبه انعدام المحتوي العربي في هذا الموضوع وان وجد فهو ليس مفيدا

لذا ارجو منكم مساعدتي كيف انشئ متصفح ويب احترافي؟ اي لغات ساحتاج؟ اي برامج ساحتاج؟ و كيف افعل كل هذا؟!

وشكرا مقدما

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

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

أرفق لك أحد هذه المتصفحات (Waterfox) مفتوحة المصدر في الرابط الموجود في الأسفل:

يمكنك تنزيل الكود كامل والتعديل عليها كما ترغب.

شكرا علي اقتراحاتك اخي ولكن انا اريد تصميمه بنفسي من الصفر و السبب في ذالك ان هذا هو اول مشروع خطر في بالي بل وهو المشروع الذي جعلني ادخل في هذا المجال ثم حتا لو انني اخذت المصدرالذي اطيتني اياه لن يفيدني بشيئ فانا لن افهمه.

اقدر مجهودك حقا شكرا لك

مرحباً بك .

الأساسيات سهلة جداً و هي عملية قراءة ملفات سيرفر باستخدام http بروتوكول ، فلترة و عرض هذه الملفات على واجهة المتصفح . ولكن في الحقيقة أنت تحتاج الى أمور معقة أكثر و هي عملية معالجة لأكواد ال html , css , js ، و معالجة و تصحيح و عرض الأخطاء ، و هذا بالإضافة الى ملفات الفيديو و الفلاش . و لعمل هذا تصلح أي لغة برمجية java or C# ,a بحيث سوف تحتاج الى صناعة مترجم (compiler) خاص بك و لمتصفحك . انا شخصياً أنصح بإستخدام إطار العمل .Net بسبب توافقيته مع نظام التشغيل ويندوز و سيسهل عليك الكثير من العمل .

شكراً لك

منما فهمت انني ساحتاج html css js #c

ولكن اخي ما هو ال compiler و ال .NET?

أكمل على أي متصفح opensource

ولكن منما سمعت ان جوجل كروم مفتوح المصدر !

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

أدخل اي مشروع مفتوح المصدر وشارك مع المبرمجين ،يوجد عدد لا بأس به منها

انا اريد مظهر كروم الجيد مع متجر اضافاته بالاضافه الي تعديل في نظام الاشعارات هذا هو هددفي

إعمل على مشروع كروميوم.إذا كان هدفك ربحي أنفق قليلا من المال لتوظيف بعض المبرمجين.

إذا كان من اجل التعلم إفتح مشروع على github و ادعو المبرمجين للمشاركة معك سواء هنا على حسوب او شبكات التواصل الإجتماعي .

عزيزى عمر

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

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

ارجو ان اكون قد افدتك و اتمنى لك التوفيق.

تحياتي،