1. برمجة
10

ماهى اللغات المستخدمة فى برمجة متصفحات الويب ؟

  • حذف بواسطة المستخدم
  • mandooox
  • 2013-11-02T17:13:30+00:00
  • رابط مختصر
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

  • الأفضل
  • الأحدث
  • الأقدم
14
smartcard 2013-11-02T19:36:12+00:00 أضف ردا
  • رابط مختصر

الثعلب الناري يستخدم سي/سي++.

https://en.wikipedia.org/wi...

أظن أن إكسبلورر مكتوب بسي او فيجوال سي

2
ahmed issa 2013-11-03T12:35:33+00:00 أضف ردا
  • رابط مختصر

معلومات عن هيكلية فيرفوكس ,,

http://web.uvic.ca/~hitchne...
http://fullyoptimized.files...

يوجد الكثير من الروابط لانه مفتوح المصدر :)

0
mandooox 2013-11-03T15:04:29+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
0
mandooox 2013-11-02T19:42:17+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
1
ahmed issa 2013-11-03T15:30:40+00:00 أضف ردا
  • رابط مختصر

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

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

بخصوص الاصدارات ..

هذا اول اصدار

http://ftp.mozilla.org/pub/...

تاريخ الاصدارات من هنا

http://de.wikipedia.org/wik...

لغة الالمانية لكنه مفهوم من الصورة :)

وهنا رابط مقرانة هياكل متعددة من المتصفحات. قديم بعض الشئ لكنه مفيد

http://grosskurth.ca/papers...
1
enandev 2013-11-02T20:13:59+00:00 أضف ردا
  • رابط مختصر

اوﻻ متصفح الكروم :

مكتوب بلغة الــ c و c++ و (assembly) ودى ميزة فى المتصفح ليحد من محاوﻻت اﻻختراق و فى اللينكس يستخدموا الـ python و java و c

جوجل كروم يستخدم محرك blink حاص بجوجل ل html5 و css و xml و محرك v8 للجافاسكربت و ايضا هو المتسخدم فى node.js وتستخدم ايضا محرك ال webkit فى ios و الماك

محرك blink و محرك v8 للجافاسكربت مكتوب بالــ c++ و ايضا webkit

بستخدموا الجافاسكربت فى front-end

الفيرفوكس :

مكتوب بلغة الــ c و c++ فى جميع اﻻنظمة و اللينكس python مع c

يستخدم محرك Gecko الخاص بالفيرفوكس وهو ايضا مكتوب بالـ c++

يستخدموا الجافاسكربت وxul, xbl و css فى front-end

نستنتج ان معظم المتصفحات و محركاتها مكتوبة بالــ c و c++

20
فادى 2013-11-02T22:06:21+00:00 أضف ردا
  • رابط مختصر

ما هى العلاقة بين استخدام الاسمبلى و الامان؟؟!

1
abderraouf adjal 2013-11-03T01:10:42+00:00 أضف ردا
  • رابط مختصر

اتوقع ان بعض الردود عشوائية :) خاصة موضوع جافا ^_^

0
mandooox 2013-11-02T20:24:20+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
5
فادى 2013-11-02T22:05:53+00:00 أضف ردا
  • رابط مختصر

اللغة المستخدمة لا تعنى ان البرنامج جيد,

صدقنى رأيت برامج مكتوبة بالفيجوال بيسك و تعمل افضل من نفس البرامج المكتوبة بالسى++,

و السبب ان المبرمج المتمكن على لغة ضعيفة يمكنه صنع ما هو أفضل من مبرمج غير متمكن على لغة قوية و سريعة.

-1
Badhaman 2013-11-11T11:55:00+00:00 أضف ردا
  • رابط مختصر

لغة الفيجوال بيسك ليست ضعيفة خصوصا بعد تطويرها لل .net

هذه الملاحظة ليست تعصب بل حسب ما ارى من برامج تصنع بهذه اللغة

وكل لغة لها ميزاتها وعيوبها

وشكرا

1
enandev 2013-11-02T20:42:48+00:00 أضف ردا
  • رابط مختصر

المشكلة ليس نفس لغات البرمجة المشكلة ان كل شركة تقوم بتطوير محرك خاص بها و طريقة تطويرها و اسلوبها وهذا هو السبب لكن لو تم توحيد محرك واحد فقط للمتضفحات + زيادة التطوير الخاصة بالشركة لن يحدث اى فروقات ولكن كل هذا بسبب التنافس بين الشركات و احيانا التنافس له بعض اﻻضرار للمطورين و يعود على المستخدميين لكن بالنسبة للسرعة و اﻻمان فا جوجل كروم هى اﻻفضل فى هذا ولكن اﻻردء فى استخدام موارد الجهاز مثلا فى استهلاك الرامات شئ صعب ! تستهلك ما بين 500 ميجا الى 1 جيجا او اكثر مع عدد الــ tabs و الفيرفوكس ليس سريعا بالدرجة الكافية و لكن اﻻفضل فى تقليل استهلاك موارد الجهاز و هذا شئ مهم

اخيرا

كل شركة او منتج و له مميزات تتفوق بها على اﻻخر و من الصعب ان تجد شئ كاملا !

-6
فادى 2013-11-02T22:10:50+00:00 أضف ردا
  • رابط مختصر

عموما,

كروم يتفوق فى السرعة و الاستقرار,

انترنت اكسبلورر يتفوق فى الامان و الحماية و تجربة الاستخدام (فى رأيى),

فايرفوكس الاخف,

اوبرا يتفوق فى المزايا الاضافية.

14
alitk 2013-11-03T10:50:25+00:00 أضف ردا
  • رابط مختصر

انترنت اكسبلورر يتفوق فى الامان و الحماية و تجربة الاستخدام!!!

أحقًا تقول هذا ؟؟!!

-2
فادى 2013-11-03T15:28:42+00:00 أضف ردا
  • رابط مختصر

نعم استنادا الى دراسات موثقة,

الحقيقة تكون دائما مختلفة عن الشائع, و الفارق بين الخبير و العامة هو أن يعرف الحقيقة و ليس الشائع, راجع اللينكات التالية :

http://en.kioskea.net/faq/2...

هذه الدراسة المفاجأة تبين أنه ليس فقط انرنت اكسبلورر هو الاكثر امانا, لكن ان كروم هو الاقل أمنا!!

http://www.neowin.net/news/...
http://www.infoworld.com/d/...
http://www.insanitybit.com/...
1
ali alsaadi 2013-11-07T19:06:41+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
0
javascript 2013-11-03T08:05:09+00:00 أضف ردا
  • رابط مختصر

هذه دورة رائعة والنتيجة تعمل متصفح بسيط .. اتمنى ان تكون ذا فائدة لك

0
mandooox 2013-11-03T15:05:37+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
1
javascript 2013-11-03T20:25:33+00:00 أضف ردا
  • رابط مختصر

اسف نسيت اضع الرابط

https://www.udacity.com/cou...
0
mandooox 2013-11-03T21:50:21+00:00
  • رابط مختصر
  • حذف بواسطة المستخدم
-1
فادى 2013-11-02T20:05:07+00:00 أضف ردا
  • رابط مختصر

معظم البرامج تكتب بلغة سى++ أو سى.

انترنت اكسبلورر يستخدم سى++.

عموما معظم البرامج الاحترافية للاستخدام العام (مثل المتصفحات, برامج الاوفيس, و غيرها) تكتب على لغة سى++, و بعضها على لغة دلفى (أو الباسكال) حيث تعتبر هذين اللغتين هما الاكثر استخداما و الاكثر احترافية للتطبيقات المكتبية.

مثلا سكايبى كتب على دلفى.

1
خليل سليم 2013-11-02T22:29:35+00:00 أضف ردا
  • رابط مختصر

الكلام حول السي بلس بلس صحيح

ولكن حول الديلفي لا

مثلا الأوفيس والفيجوال ستوديو والبليند، الأجزاء الرسومية بالدوت نت، وهنالك أجزاء كبيرة داخلية ايضا بالدوت نت

البليند كاملا بالدوت نت

برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

25.6 ألف متابع

أطلق موقعك الإلكتروني في دقائق

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

أنشئ موقعك الآن

اقرأ أيضًا

  • كيف اتعلم البرمجة
  • بدي اتعلم لغة بايثون
  • ماهو مستقبل لغة c++
  • استخدام اللغة العربية في برمجة الحاسب الآلي
  • عن البرمجه

انسخ هذا الرابط:

تنبيه