ما هو HTML5؟

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


ما هو HTML5؟

HTML5 هي أحدث جيل من لغة سوق النص الفائق المستخدمة في تصميم الموقع وتمت الموافقة عليها من قبل World Wide Web Consortium أو  W3Cتم تقديم المسودة الأولية في عام 2008 ولكن لم يتم إجراء تغييرات محددة حتى عام 2011. تم إصدار HTML5 رسميًا في عام 2011 وتم استخدامه من قبل المطورين منذ ذلك الحين، ولكن القليل من المتصفحات في البداية كانت تدعم اللغة الجديدة. اليوم، تدعم جميع المتصفحات الرئيسية مثل Chrome و Safari و Firefox و Internet Explorer لغة ترميز HTML5، ومن الممكن استخدام جميع إمكانياتها.


تم إنتاج ونشر HTML5 لأغراض محددة، من أهمها:

 ● يجب أن تستند الميزات الجديدة إلى HTML و CSS و DOM و javascript وأن تتمتع بالتوافق اللازم.
 ● تقليل الحاجة إلى المكونات الإضافية الخارجية والإضافية مثل Flash قدر الإمكان.
 ● يعمل على إصلاح المشكلات والأخطاء في HTML5 بشكل أسهل من الإصدارات السابقة.
 ● استبدل استخدام النصوص في ترميز هذه اللغة بعلامات الترقيم.
 ● يجب أن تكون HTML5 مستقلة عن الجهاز ويمكن استخدامها على أي نوع من أجهزة الكمبيوتر والأدوات الذكية.
 ● خطوات التطوير والتحديث مفتوحة المصدر ومتاحة للجمهور.

مثال على لغة HTML:

<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>

<h1>This is a Heading</h1>
<p>This is a paragraph.</p>

</body>
</html>

ما نحتاج لمعرفته حول HTML5

تذكر أن HTML5 مبني على الإصدار السابق، HTML4.01، ويمكنك استخدام معلوماتك السابقة للاستفادة منها بشكل أفضل، لأنك لا تتعامل مع لغة جديدة ومختلفة تمامًا. كل ما عليك فعله هو معرفة التغييرات مقارنة بالإصدارات السابقة والاستفادة القصوى من الميزات الجديدة المضافة إلى HTML5.


إذا كنت تعمل كمصمم ويب محترف ومبرمج وما زلت تستخدم الإصدار 4، فأنت ترتكب خطأً فادحًا لأن HTML5 هي الآن لغة كاملة وجميع المتصفحات تدعمها، أيضًا بسبب حداثة الوقت. سيكون لديك ما يكفي للسيطرة والتنافس مع الآخرين، ولكن في المستقبل، بعد انتشار HTML5، قد تتخلف عن منافسيك وتفقد الكثير من الوقت لتعويض ذلك.



كلمات مفتاحية: