الكورس

Advertisements

HTML5 Overview


💡 قبل البدأ، إن لم تكن متعلم أي إصدار سابق من لغة HTML، فمن الأفضل إتباع هذا البرنامج التعليمي الخاص بتعلم هذا الإصدار 👈 HTML، قبل البدأ بتعلم إصدار HTML5.


 

ما هى لغة HTML5؟

 

HTML5 هى أحدث إصدار أو معيار من لغة HTML، مع عناصر وسمات جديدة ومجموعة أكبر من التقنيات التي تسمح ببناء مواقع وتطبيقات ويب أكثر تنوعًا وقوة.

HTML5 عبارة عن تعاون بين اتحاد شبكة الويب العالمية (W3C) ومجموعة عمل تطبيقات الويب للنص التشعبي (WHATWG).

 


 

إصدارات لغة HTML

  • HTML 1.0
  • HTML 2.0
  • HTML 3.0
  • HTML 3.2
  • HTML 4.01
  • XHTML 1.0
  • HTML5

 


 

المميزات الجديدة فى إصدار HTML5

 

  1. عناصر الدلالات (Semantic) أفضل من قبل: تتيح لك وصف المحتوى الخاص بك بدقة أكبر، مثل عنصر [<section> – <nav> – <header> – ..إلخ].
  2. الاتصال: يتيح لك التواصل مع الخادم بطرق جديدة ومبتكرة عن طريق [Web Sockets – Server-sent events – WebRTC].
  3. العمل دون إتصال بالإنترنت والتخزين: السماح لصفحات الويب بتخزين البيانات على جانب العميل محليًا والعمل دون اتصال بشكل أكثر كفاءة.
  4. الوسائط المتعددة: يمكنك تضمين الصوت أو الفيديو على صفحات الويب الخاصة بك دون اللجوء إلى المكونات الإضافية لجهات خارجية.
  5. رسومات وتأثيرات ثنائية وثلاثية الأبعاد (Canves): تسمح بمجموعة أكثر تنوعًا من خيارات العرض.
  6. الأداء والتكامل: توفير تحسين أكبر للسرعة واستخدام أفضل لأجهزة الكمبيوتر.
  7. تحديد الموقع الجغرافي: يمكن للزوار الآن اختيار مشاركة موقعهم الفعلي مع تطبيق الويب الخاص بك.
  8. السحب والإفلات: يمكنك سحب العناصر وإفلاتها من موقع إلى موقع آخر على نفس صفحة الويب.

 

توضيح

Web Socketsتسمح بإنشاء اتصال دائم بين الصفحة والخادم وتبادل البيانات بتنسيق HTML من خلال هذه الوسائل.
Server-sent eventsالأحداث المرسلة من الخادم يسمح للخادم بدفع الأحداث إلى العميل(المستخدم)، بدلاً من النموذج الكلاسيكي حيث يمكن للخادم إرسال البيانات فقط استجابة لطلب العميل.
WebRTCتتيح هذه التقنية ، حيث تعني RTC الاتصال في الوقت الفعلي ، الاتصال بأشخاص آخرين والتحكم في مؤتمرات الفيديو مباشرةً في المتصفح ، دون الحاجة إلى مكون إضافي أو تطبيق خارجي.

 

التوافق مع المتصفحات

 

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

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

 


 

دعم المتصفحات

 

يدعم HTML5 أحدث الإصدارات من:

  • Apple Safari
  • و Google Chrome
  • و Mozilla Firefox
  • و Opera 
  • و Internet Explorer 9.0 أيضًا دعمًا لبعض الوظائف.

 

تتمتع جميع متصفحات الويب للجوال المثبتة مسبقًا على هواتف iPhone و iPad و Android بدعم ممتاز لـ HTML5.



الإبلاغ عن خطأ

×

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

[email protected]

شكرًا لك على مساعدتك لنا!