MDN Web Docs: Difference between revisions

From binaryoption
Jump to navigation Jump to search
Баннер1
(@pipegas_WP)
 
(@pipegas_WP)
 
Line 1: Line 1:
## MDN Web Docs: دليل شامل للمطورين
# MDN Web Docs: دليل المطور الشامل


'''MDN Web Docs''' (المعروف سابقًا باسم Mozilla Developer Network) هو مورد شامل ومجاني للمطورين، يقدم توثيقًا تفصيليًا لتقنيات الويب المفتوحة. يعتبر MDN Web Docs مرجعًا أساسيًا لأي شخص يعمل في تطوير الويب، سواء كان مبتدئًا أو خبيرًا. يهدف هذا المقال إلى تقديم نظرة عامة شاملة على MDN Web Docs، وكيف يمكن للمطورين الاستفادة منه في رحلتهم التعليمية والمهنية.
MDN Web Docs (المعروف سابقًا باسم Mozilla Developer Network) هو مورد أساسي لكل مطور ويب، سواء كان مبتدئًا أو خبيرًا. يمثل هذا الموقع قاعدة معرفية ضخمة تحتوي على توثيق شامل لتقنيات الويب المفتوحة، بما في ذلك [[HTML]]، و [[CSS]]، و [[JavaScript]]، و [[Web APIs]]، وغيرها الكثير.  يهدف هذا المقال إلى تقديم نظرة عامة شاملة للمبتدئين حول MDN Web Docs، وكيفية الاستفادة القصوى منه في رحلتك لتعلّم وتطوير الويب.


== ما هو MDN Web Docs؟ ==
== ما هو MDN Web Docs؟ ==


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


*  '''HTML''' (لغة توصيف النص التشعبي): الأساس الذي تبنى عليه صفحات الويب. [[HTML5]] هو الإصدار الأحدث.
== محتوى MDN Web Docs ==
*  '''CSS''' (أوراق الأنماط المتتالية): تستخدم لتصميم وتنسيق صفحات الويب. [[CSS3]] يوفر إمكانيات تصميم متقدمة.
*  '''JavaScript''': لغة برمجة تستخدم لإضافة تفاعلية إلى صفحات الويب. [[JavaScript ES6]] يقدم ميزات جديدة ومحسنة.
*  '''Web APIs''': واجهات برمجة التطبيقات التي تسمح للمطورين بالوصول إلى وظائف المتصفح والجهاز. [[Fetch API]] مثال على ذلك.
*  '''Accessibility''': جعل مواقع الويب قابلة للاستخدام من قبل الجميع، بما في ذلك الأشخاص ذوي الإعاقة. [[ARIA]] هو معيار مهم في هذا المجال.
*  '''Web Extensions''': تطوير إضافات للمتصفحات. [[WebExtension API]] يوفر الأدوات اللازمة.


== هيكل MDN Web Docs ==
يغطي MDN Web Docs مجموعة واسعة من المواضيع المتعلقة بتطوير الويب. إليك نظرة عامة على بعض الأقسام الرئيسية:


يتم تنظيم MDN Web Docs بطريقة منطقية وسهلة الاستخدام. يمكن الوصول إلى المعلومات من خلال:
*  '''HTML:'''  تجد هنا توثيقًا كاملاً لجميع عناصر [[HTML]]، وسماتها، وكيفية استخدامها لإنشاء هيكل صفحات الويب. يتضمن ذلك شرحًا مفصلًا لـ [[HTML5]] وأحدث الميزات.
*  '''CSS:'''  يغطي هذا القسم كل ما تحتاج لمعرفته حول [[CSS]]، بما في ذلك المحددات (Selectors)، والخصائص (Properties)، والقيم (Values)، وكيفية استخدامها لتصميم صفحات الويب وجعلها جذابة بصريًا.  يشمل ذلك أيضًا [[CSS3]] و [[Flexbox]] و [[Grid]].
*  '''JavaScript:'''  يعد قسم [[JavaScript]] من أهم أقسام MDN Web Docs، حيث يوفر توثيقًا شاملاً للغة JavaScript، بما في ذلك بناء الجملة (Syntax)، وأنواع البيانات (Data Types)، والدوال (Functions)، والكائنات (Objects)، و [[DOM]].
*  '''Web APIs:'''  هذا القسم يوثق جميع واجهات برمجة التطبيقات (APIs) التي يمكن استخدامها للوصول إلى وظائف المتصفح والأنظمة الأساسية الأخرى.  يتضمن ذلك [[Geolocation API]]، و [[Canvas API]]، و [[Web Storage API]]، و [[Fetch API]].
*  '''Web Guides:''' توفر هذه الأدلة تعليمات خطوة بخطوة حول كيفية إنجاز مهام معينة في تطوير الويب، مثل [[Responsive Web Design]] و [[Accessibility]].
*  '''Learning Area:'''  هذا القسم مخصص للمبتدئين، ويقدم دورات تعليمية تفاعلية حول أساسيات تطوير الويب.


*  '''البحث''' (Search): أداة قوية للعثور على معلومات محددة.
== كيفية استخدام MDN Web Docs بفعالية ==
*  '''التصفح''' (Browsing): استعراض المواضيع المختلفة حسب الفئة.
*  '''الدليل''' (Guides): مقالات تعليمية تشرح المفاهيم الأساسية. [[دليل HTML للمبتدئين]] مثال على ذلك.
*  '''المرجع''' (Reference): توثيق تفصيلي لجميع عناصر HTML، وخصائص CSS، ووظائف JavaScript. [[مرجع HTML]] هو مثال على ذلك.
*  '''الأمثلة''' (Examples): أمثلة عملية توضح كيفية استخدام التقنيات المختلفة. [[أمثلة JavaScript]] مفيدة جدًا.


== كيفية الاستفادة من MDN Web Docs ==
*  '''استخدم مربع البحث:'''  أسرع طريقة للعثور على المعلومات التي تحتاجها هي استخدام مربع البحث الموجود في أعلى الصفحة.
*  '''استكشف أقسام التوثيق:'''  تصفح الأقسام المختلفة للعثور على المعلومات ذات الصلة بموضوعك.
*  '''اقرأ الأمثلة:'''  MDN Web Docs مليء بالأمثلة العملية التي تساعدك على فهم كيفية استخدام التقنيات المختلفة.
*  '''شارك في المجتمع:'''  إذا كان لديك سؤال أو تعليق، فلا تتردد في طرحه في [[منتديات MDN]].
*  '''تحقق من توافق المتصفح:'''  استخدم أداة [[Browser Compatibility]] للتحقق من توافق التقنيات المختلفة مع المتصفحات المختلفة.


MDN Web Docs هو مورد لا يقدر بثمن للمطورين على جميع المستويات. إليك بعض الطرق للاستفادة منه:
== MDN Web Docs وأدوات المطور ==


*  '''التعلم''' (Learning): استخدم الدليل والأمثلة لتعلم تقنيات الويب الجديدة. [[مسارات التعلم]] توفر خططًا تعليمية منظمة.
MDN Web Docs لا يقتصر على التوثيق النصي فقط، بل يقدم أيضًا معلومات حول أدوات المطور (Developer Tools) الموجودة في المتصفحات المختلفة. يمكنك العثور على معلومات حول كيفية استخدام أدوات المطور لتصحيح الأخطاء (Debugging)، وتحليل الأداء (Performance Analysis)، وفحص عناصر الصفحة (Inspecting Elements). هذا يجعله موردًا قيمًا للمطورين الذين يرغبون في تحسين مهاراتهم في [[تصحيح الأخطاء]].
*  '''البحث عن حلول''' (Problem Solving): ابحث عن حلول للمشاكل التي تواجهك أثناء التطوير. [[استكشاف الأخطاء وإصلاحها]] هو قسم مفيد.
*  '''المرجع''' (Reference): استخدم المرجع للتحقق من بناء الجملة (Syntax) واستخدامات التقنيات المختلفة. [[مرجع CSS]] يوفر معلومات شاملة حول تنسيق الويب.
*  '''المساهمة''' (Contributing): ساهم في تحسين MDN Web Docs من خلال إضافة محتوى جديد أو تحسين المحتوى الحالي. [[المساهمة في MDN Web Docs]] تشجيع المطورين للمساهمة في تطوير الويب.


== MDN Web Docs والآنية (الآنية (الخيارات الثنائيّة:
== MDN Web Docs وتقنيات الويب المتقدمة ==


MDN Web Docs ليس له علاقة بالية.
بالإضافة إلى الأساسيات، يغطي MDN Web Docs أيضًا تقنيات الويب المتقدمة مثل:


== MDيُّ الم تنبيهاتية.
*  [[WebAssembly]]
*  [[Service Workers]]
*  [[Web Components]]
*  [[Progressive Web Apps (PWAs)]]
*  [[Server-Sent Events]]


== MDN Web Docs و '''الآنية.
== MDN Web Docs، التحليل الفني واستراتيجيات التداول==


الآنية.
على الرغم من أن MDN Web Docs يركز بشكل أساسي على تطوير الويب، إلا أن فهم تقنيات الويب يمكن أن يكون مفيدًا في تحليل سلوك المستخدم على المواقع الإلكترونية والتطبيقات، وهو أمر ذو صلة بتحليل سلوك المتداولين في أسواق العملات المشفرة. على سبيل المثال، فهم [[JavaScript]] و [[DOM]] يمكن أن يساعد في تحليل البيانات المستخرجة من مواقع تداول العملات المشفرة.


== MDN Web Docs ==
*  **استراتيجيات التحليل الفني:**
    *  [[Moving Averages]]
    *  [[Relative Strength Index (RSI)]]
    *  [[MACD]]
    *  [[Bollinger Bands]]
    *  [[Fibonacci Retracements]]
    *  [[Elliott Wave Theory]]
    *  [[Candlestick Patterns]]
    *  [[Chart Patterns]]
    *  [[Support and Resistance]]
    *  [[Trend Lines]]
*  **استراتيجيات تحليل حجم التداول:**
    *  [[On-Balance Volume (OBV)]]
    *  [[Volume Price Trend (VPT)]]
    *  [[Accumulation/Distribution Line]]
    *  [[Money Flow Index (MFI)]]
    *  [[Chaikin Oscillator]]


== الآنية.
== روابط مفيدة ==


== MDN Web Docs.
*  [[HTML Reference]]
*  [[CSS Reference]]
*  [[JavaScript Guide]]
*  [[Web API Reference]]
*  [[Browser Compatibility]]
*  [[MDN Forums]]
*  [[MDN Learning Area]]
*  [[JavaScript DOM]]
*  [[CSS Flexbox]]
*  [[CSS Grid]]
*  [[Responsive Web Design]]
*  [[Web Accessibility]]
*  [[WebAssembly]]
*  [[Service Workers]]
*  [[Progressive Web Apps]]
*  [[Debugging Web Applications]]
*  [[HTML5 Semantic Elements]]
*  [[CSS Specificity]]
*  [[JavaScript Closures]]
*  [[Asynchronous JavaScript]]


== MDN Web Docs ==
[[Category:الفئة:توثيق_ويب]]
 
== MDN Web Docs.
 
== MDN Web Docs.
 
== MD Web Docs.
 
== MDN Web Docs.
 
== MDN Web Docs
 
== MDN Docs
 
== MDN Web Docs للمبتد للم
 
ال.
 
== MD Web Docs.
 
== Docs.
 
== MD Web Docs.
 
== MDN Web Docs.
 
== Web للم
 
ال.
 
== Web Docs
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
،
 
،
 
الآنية
 
،
 
،
 
الأمثال
 
==
 
الأ (أ
 
ال
 
،
 
، للم المحتوى
 
للم -1
 
،
 
==
 
==
 
ال
 
ال
 
ال
 
(ال
 
، مثل
 
،.
 
==
 
،
 
(أ.
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
بدف
 
فحص
 
==
 
.
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
==
 
،
 
==
 
.
 
==
 
.
 
.
 
:
 
،
 
.
 
،
 
كح
 
.
 
:
 
.
 
.
 
.
 
:
 
.
 
==
 
،
 
:
 
،
 
،
 
.
 
الآن.
 
.
 
.
 
-
 
ك–
 
 
 
ال
 
ال.
 
في.
 
ال
 
ال
 
التعلم
 
 
.
 
 
 
أو
 
 
.
 
.
 
.
 
.
 
.
 
 
.
 
 
 
.
 
 
.
 
 
– [– [–.
 
–. (–.
 
–.
 
.
 
–.
 
–.
 
–.
 
– (مشروع.
 
–.
 
– (– (– وت– (–.
 
 
– أو
 
 
– أو– أو
 
– (– أو
 
 
–.
 
–.
 
–.
 
–.
 
–.
 
 
(أ، وت–
 
 
ال إلى
 
– [–
 
– [معلومات حول–
 
ال إلى (ال (
 
.
 
–:
 
:
 
–.
 
:
 
.
 
–:
 
– (ال.
 
– [– [– (مثال.
 
ال
 
ال.
 
ال إلى (ال.
 
ال.
 
–.
 
–.
 
– [–.
 
–.
 
الية–
 
–.
 
– (– [الية–.
 
[–.
 
– (الأوهلغة.
 
–.
 
–.
 
–.
 
–.
 
– المح المح المح المحتوى–.
 
– المح– (– (–
 
ال.
 
–نة–
 
–ية–.
 
–.
 
– (– (ال–  ية– من–ية– للم– للية.
 
– للم– المح المح المح المح المحتوى–  ال–  ال–  ال–  ال–  ال– للم–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال– [–  ال–  ال–  – [–  ––  ال،–  ال–  ال–  ال–  –  ال–  وال–  ال–  ال–  ال إلى–  ال.  ال–  –  ال–  ال–  ال–  ال–  –  ال–  ال–  ال–  ال–  ال–  ال– وال– والم–  ال– وال– والم–  ال– والم– والم– والم– والم– و– المح– المح المح– المح– المح–  ال–:–  ال–  ال– المح– المح– المح– المح–  ال–  ال–  ال– المح–  ال–  ال–  ال–.
 
–.
 
–.
 
– (أ–  –.
 
–.
 
–.
 
–.
 
–.
 
–.
 
–.
 
– للم–.
 
–.
 
–.
 
– للم–  –  ال– وت– وت–  ال–  ال–  ال–  ال–  ال– (–  ال–  ال–  ال–  ال–  –  –  ال–  ال–  ال–  –  ال– لل–  ال–  ال–  ––.
 
–  ال–  ال–  –  –.
 
–  –  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال–  ال– للم–  ال.–  ال–  ال–  –.  –  ال– للم–  –. للم–  –  ال–  –  ال–  –:–  ال––  –  –. للم–  –  –––––––.
 
– (–.  ––  –  –.  –  ––––––اتي–.––––. (–  –––––  ––––. (––––  ––––––––––––––. [–––––– (– (––––––– [–م–  ––م–  –– (– [– [–  – [––––  ––––––– [–––– [– [– [– [––––– [– [––  ––––  –– للم– [––  ––––––––––––. وظيفية–  ––––––  –.
 
–––. (––––––– [––  – [–––– [––– [– [– [– [– [– [––– [– [–  –– [–––– [– [– [– [– [– [– [– [– [– [– [– [––  – [– [– [– [– [– [–  – [– [– [– [– [– [– [– [–  الم–  ال–  ––  الم–  الم– للم–  الم–––  [–  ال– [–  [––––– للم––––––  – [–––– [–– [–––––– [– [– [– [– [–– [–––– [–  –––– [–––– [–––––– [–––––– [–  ––– [– [–– [–– [– [– [– [– [– [– [– [– [–– [– [––– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [ [أ– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [– [–


== ابدأ التداول الآن ==
== ابدأ التداول الآن ==

Latest revision as of 04:37, 27 March 2025

  1. MDN Web Docs: دليل المطور الشامل

MDN Web Docs (المعروف سابقًا باسم Mozilla Developer Network) هو مورد أساسي لكل مطور ويب، سواء كان مبتدئًا أو خبيرًا. يمثل هذا الموقع قاعدة معرفية ضخمة تحتوي على توثيق شامل لتقنيات الويب المفتوحة، بما في ذلك HTML، و CSS، و JavaScript، و Web APIs، وغيرها الكثير. يهدف هذا المقال إلى تقديم نظرة عامة شاملة للمبتدئين حول MDN Web Docs، وكيفية الاستفادة القصوى منه في رحلتك لتعلّم وتطوير الويب.

ما هو MDN Web Docs؟

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

محتوى MDN Web Docs

يغطي MDN Web Docs مجموعة واسعة من المواضيع المتعلقة بتطوير الويب. إليك نظرة عامة على بعض الأقسام الرئيسية:

  • HTML: تجد هنا توثيقًا كاملاً لجميع عناصر HTML، وسماتها، وكيفية استخدامها لإنشاء هيكل صفحات الويب. يتضمن ذلك شرحًا مفصلًا لـ HTML5 وأحدث الميزات.
  • CSS: يغطي هذا القسم كل ما تحتاج لمعرفته حول CSS، بما في ذلك المحددات (Selectors)، والخصائص (Properties)، والقيم (Values)، وكيفية استخدامها لتصميم صفحات الويب وجعلها جذابة بصريًا. يشمل ذلك أيضًا CSS3 و Flexbox و Grid.
  • JavaScript: يعد قسم JavaScript من أهم أقسام MDN Web Docs، حيث يوفر توثيقًا شاملاً للغة JavaScript، بما في ذلك بناء الجملة (Syntax)، وأنواع البيانات (Data Types)، والدوال (Functions)، والكائنات (Objects)، و DOM.
  • Web APIs: هذا القسم يوثق جميع واجهات برمجة التطبيقات (APIs) التي يمكن استخدامها للوصول إلى وظائف المتصفح والأنظمة الأساسية الأخرى. يتضمن ذلك Geolocation API، و Canvas API، و Web Storage API، و Fetch API.
  • Web Guides: توفر هذه الأدلة تعليمات خطوة بخطوة حول كيفية إنجاز مهام معينة في تطوير الويب، مثل Responsive Web Design و Accessibility.
  • Learning Area: هذا القسم مخصص للمبتدئين، ويقدم دورات تعليمية تفاعلية حول أساسيات تطوير الويب.

كيفية استخدام MDN Web Docs بفعالية

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

MDN Web Docs وأدوات المطور

MDN Web Docs لا يقتصر على التوثيق النصي فقط، بل يقدم أيضًا معلومات حول أدوات المطور (Developer Tools) الموجودة في المتصفحات المختلفة. يمكنك العثور على معلومات حول كيفية استخدام أدوات المطور لتصحيح الأخطاء (Debugging)، وتحليل الأداء (Performance Analysis)، وفحص عناصر الصفحة (Inspecting Elements). هذا يجعله موردًا قيمًا للمطورين الذين يرغبون في تحسين مهاراتهم في تصحيح الأخطاء.

MDN Web Docs وتقنيات الويب المتقدمة

بالإضافة إلى الأساسيات، يغطي MDN Web Docs أيضًا تقنيات الويب المتقدمة مثل:

MDN Web Docs، التحليل الفني واستراتيجيات التداول

على الرغم من أن MDN Web Docs يركز بشكل أساسي على تطوير الويب، إلا أن فهم تقنيات الويب يمكن أن يكون مفيدًا في تحليل سلوك المستخدم على المواقع الإلكترونية والتطبيقات، وهو أمر ذو صلة بتحليل سلوك المتداولين في أسواق العملات المشفرة. على سبيل المثال، فهم JavaScript و DOM يمكن أن يساعد في تحليل البيانات المستخرجة من مواقع تداول العملات المشفرة.

  • **استراتيجيات التحليل الفني:**
   *   Moving Averages
   *   Relative Strength Index (RSI)
   *   MACD
   *   Bollinger Bands
   *   Fibonacci Retracements
   *   Elliott Wave Theory
   *   Candlestick Patterns
   *   Chart Patterns
   *   Support and Resistance
   *   Trend Lines
  • **استراتيجيات تحليل حجم التداول:**
   *   On-Balance Volume (OBV)
   *   Volume Price Trend (VPT)
   *   Accumulation/Distribution Line
   *   Money Flow Index (MFI)
   *   Chaikin Oscillator

روابط مفيدة

ابدأ التداول الآن

سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер