في هذا الدرس سوف تتعلم نبذة مختصرة عن تاريخ HTML HTML هي اللغة المستخدمة لإنشاء صفحات الويب يسمح لك دريم ويفر بإنشاء صفحات الويب هذه دون الحاجة إلى فعل أي شيء باستخدام التعليمات البرمجية لكن من المهم أن نفهم قليلاً حول كيفية وصولنا إلى ما وصلنا إليه اليوم باستخدام التعليمات البرمجية في HTML قبل أن نتطرق الي تاريخ HTML نحتاج إلى التحدث قليلاً عن ماهية HTML حسنًا، HTML هي لغة تعليمات برمجية حسنًا، ماذا يعني ذلك بقول لغة تعليمات برمجية؟ حسنًا، لدينا علامات ويتم فتح هذه العلامات وإغلاقها حول المحتوى الخاص بنا تقوم هذه العلامات بتنسيق المحتوى الموجود داخل تلك العلامات لذلك نلف العلامات ونفتحها ونغلقها وأي محتوى موجود داخل تلك العلامات يتم تنسيقه بناءً على نوع العلامة الموجودة على سبيل المثال، مع علامة H1، هذه علامة الرأس واحد لذا فهو يجعل الكتابة بخط كبير جدًا وبارز على الصفحة لذلك تحدد علامات HTML محتوى النص على الصفحة لكن أيضاً تحدد HTML مناطق من الصفحة نستخدم علامة div أو علامة القسم لتقسيم صفحتنا إلى مربعات للمحتوى علامة التذييل هي علامة جديدة نسبيًا تحدد إما تذييل الصفحة أو تذييل منطقة من الصفحة لذا فإن HTML هي لغة تعليمات برمجية تحتوي على العديد من العلامات المختلفة التي تحدد كيف نرى الأشياء على الصفحة الإصدارات حسناً نشأت HTML 1 حوالي عام 1990 وبين عامي 1990 و1998 كانت هناك ثلاث إصدارات مختلفة من HTML لكن HTML حققت تقدمًا كبيرًا مع HTML 4 في عام 1998 بوقت قصير من ظهور لغة XHTML لغة التعليمات البرمجية الموسعة وهو الاختلاف تباين أكثر دقة في HTML ثم في عام 2008، تم إطلاق HTML 5 وهذا هو الإصدار الحالي من HTML الذي نستخدمه اليوم إذن ما هي الاختلافات بينهما؟ تم إطلاق HTML 4 في عام 1998 قبل ذلك كان لدينا HTML 1 حتى HTML 3.2 أصبحت HTML معروفة الآن بالتعليمات البرمجية غير المحكمة ماذا يعني ذلك؟ حسنًا، لا يلزم بالضرورة إغلاق العلامات يمكنك اختيار علامات بأحرف كبيرة أو علامات صغيرة أو كليهما على صفحاتك لم يكن من الضروري أن تحتوي قيم السمات على علامات تنصيص حولها وحتى هذه اللحظة كنا نحدد نص صفحتنا باستخدام علامة الخط وكان لابد من إحاطتها حول مناطق فردية من النوع لنقوم بالكثير من العمل عند تحديد محتوى النص ولكن باستخدام HTML 4 بدأ استبدال علامات الخط بأوراق أنماط متتالية الآن XHTML هو رمز أكثر دقة ظهرت لغة XHTML في عام 2000 تقريبًا وكان ذلك عندما بدأ الناس في إنشاء الصفحات خاصة صفحات التجارة الإلكترونية وكان هناك الكثير من العمل اليدوي لترميز تلك الصفحات لذلك اعتقد الناس أليس من الأسهل علينا بناء الصفحات على أساس قاعدة بيانات؟ لذا فإن XML هي لغة تعليمات برمجية قابلة للتوسيع وهي لغة قواعد البيانات ولذا فإن XML دقيقة للغاية وبسبب ذلك كان يجب أن تتغير HTML لتكون أكثر دقة قليلاً لذلك يجب إغلاق جميع العلامات بلغة XHTML ويجب أن تكون جميع العلامات بأحرف صغيرة ويجب أن تحتوي جميع قيم السمات على علامات تنصيص حولها نهاية الفلاش حتى هذه النقطة في أي وقت كان هناك أي نوع من التفاعل على الصفحة أو رسم متحرك على الصفحة كان يتم ذلك باستخدام الفلاش كان فلاش برنامجًا مملوكًا لشركة أدوبي ولكن عندما تم إطلاق iPhone بواسطة Apple في عام 2007 قرروا أنه لن يكون هناك دعم من SWF وهكذا أدرك اتحاد شبكة الويب العالمية يجب عليهم الانتقال إلى طريقة أخرى لجعل صفحاتنا تفاعلية وعمل الرسوم المتحركة على الصفحات لذلك تم إطلاق عائلة HTML 5 في عام 2008 ومع ذلك، فقد استغرق الأمر عدة سنوات قبل أن تصبح المقياس الذي تم بناء الصفحات به والسبب في ذلك أنه استغرق بعض الوقت من أجل أن تكون مدعومة بالكامل من قبل جميع المتصفحات لأن المتصفحات جوجل كروم وفايرفوكس وسفاري كان لا بد من إعادة تشكيلها لتدعم لغة التعليمات البرمجية الجديدة التي تأتي مع HTML 5 لدعم الرسوم المتحركة وميزات الانتقال التي تأتي مع CSS3 ولدعم برنامج جافا سكريبت الذي تم استخدامه بدلاً من فلاش للرسوم المتحركة فضلاً عن التفاعل إذن ما نقوم بإنشائه حاليًا في دريم ويفر هي صفحات مبنية على لغة ترميز HTML5 لكن من المهم معرفة التاريخ وراء ذلك ولمعرفة أنه عند إنشاء الصفحات فإنك تقوم بإنشائها باستخدام عائلة HTML5 ولكن إذا كنت مسؤولاً عن تحرير الصفحات فربما تم إنشاء بعض هذه الصفحات باستخدام إصدار سابق من HTML وبهذه الطريقة على دراية بسيطة بما قد تواجهه عند تحرير الصفحات لذلك في هذا الدرس، تعلمت نبذة مختصرة عن تاريخ HTML