Logo ar.removalsclassifieds.com

الفرق بين HTML 4 و HTML 5 (مع الجدول)

جدول المحتويات:

Anonim

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

HTML 4 مقابل HTML 5

يتمثل الاختلاف الرئيسي بين HTML 4 و HTML 5 في أن HTML 4 هو الإصدار الرابع والأقدم من HTML مع عدد أقل من الميزات والعلامات بينما HTML 5 هو امتداد HTML4 والإصدار الخامس من HTML الذي يحتوي على ميزات جديدة وبسيطة ويحتوي على العديد من الميزات الجديدة العلامات. لا يدعم HTML 4 الوسائط المتعددة بينما يدعم HTML 5 الوسائط المتعددة.

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

من ناحية أخرى ، يحتوي HTML 5 على مآخذ ويب للاتصال بين العميل والخادم. هذا يسمح بالاتصال ثنائي الاتجاه بين كلا الطرفين. تم استبدال علامة التطبيق الصغير من HTML 5 بعلامة جديدة تسمى. سمة البرنامج النصي ليست إلزامية في HTML 5. يمكن العثور بسهولة على موقع المستخدم في HTML 5 من خلال الاستفادة من JS GeoLocation.

جدول المقارنة بين HTML 4 و HTML 5

معلمات المقارنة أتش تي أم أل 4 أتش تي أم أل 5
الإصدار HTML 4 هو الإصدار الرابع من HTML وهو أيضًا الإصدار الموسع من HTML 3.2 HTML 5 هو الإصدار الخامس من HTML وهو أيضًا امتداد لـ HTML 4
سمات إنه إصدار أقدم ، وبالتالي فهو يحتوي على ميزات أقل إنه إصدار جديد وله ميزات متقدمة
معالجة الأخطاء يوفر معالجة مناسبة للأخطاء واتساقًا معتدلًا في المستندات المشوهة إنه يوفر معالجة أفضل للأخطاء ولديه اتساق عالٍ في المستندات المشوهة
عناصر الطرف الثالث يتم دعم HTML4 من قبل العديد من عناصر الجهات الخارجية مثل Silverlight و flash يدعم HTML5 الوسائط المتعددة
توفير العلامات لا يوجد توفير للعلامات الجديدة في HTML 4 يسمح بعلامات جديدة مثل الفيديو والقماش والصوت وغيرها

ما هو HTML 4؟

HTML 4 هي لغة ترميز تم نشرها في 1997 كتوصية W3C. HTML 4 هو نسخة موسعة من HTML 3.2. إنها مراجعة لـ HTML السابق وتدعم العديد من الميزات مثل لغة البرمجة النصية وأوراق الأنماط وكائنات التضمين والجداول الأكثر ثراءً ودعم الكائنات وميزات الوصول المتقدمة الأخرى مع مستخدمين خاصين من ذوي الاحتياجات الخاصة.

يتمتع HTML 4 بقدرات قوية مقارنة بالإصدارات السابقة من HTML. تم تأسيسه وهو قياسي وبالتالي فهو متوافق مع العديد من متصفحات الويب. يحتوي HTML 4 على نسبة استيعاب عالية تساعد على كتابة المستندات بلغات مختلفة ويمكن نقلها في جميع أنحاء العالم.

يحتوي HTML 4 على إضافة مفاتيح وصول ولديه القدرة على تشكيل مجموعات من عناصر التحكم معنويًا والتسميات النشطة الأخرى. الهيكل والعرض في HTML 4 أفضل ولديهما القدرة على ترميز أوصاف النص. تتكون العناصر الموجودة في مستند HTML4 من ثلاثة أجزاء - علامة البداية والمحتوى وعلامة النهاية.

العناصر في HTML 4 غير حساسة لحالة الأحرف ويمكن كتابتها بأي طريقة. يمكن أن تحدد سمات العناصر خصائص هذا العنصر المحدد. سيبدأ مستند HTML 4 المثالي بإعلان DOCTYPE وسيحتوي العنصر على HEAD و BODY. المعلومات الواردة في الأول بينما يحتوي الأخير على محتوى المستند.

ما هو HTML 5؟

HTML هو الإصدار الخامس والأخير من HTML وهو توصية WWW Consortium (W3C). تم إصداره في 22 يناير 2008. كان الهدف من الإصدار الجديد هو دعم أحدث الوسائط المتعددة وتقديم ميزات جديدة أخرى. تصبح اللغة سهلة ويمكن للبشر قراءتها بسهولة ودمجها في أجهزة الكمبيوتر والأجهزة.

HTML 5 هو الإصدار الموسع من HTML 4. الإصدار الجديد لا يشمل HTML 4 فحسب ، بل يشمل أيضًا لغات أخرى مثل DOM المستوى 2 HTML و XHTML 1. يحتوي على نماذج معالجة مفصلة ويمكن تنفيذها بسهولة. يعمل على تحسين وتوسيع وترشيد مستندات HTML و API وتطبيقات الويب الأخرى.

هناك العديد من الميزات النحوية الجديدة المضمنة في HTML 5. وهي <video، audio، canvas. حتى أنها أدخلت عناصر وسمات جديدة لتعكس الاستخدام المعتاد على مواقع الويب الحديثة. لا يعتمد على SGML. يدعم HTML 5 التوافق مع الإصدارات السابقة ويقوم بتشغيل وضع العرض المتوافق مع المعايير.

الميزات الجديدة في واجهة برمجة التطبيقات هي تشغيل الوسائط الموقوتة ، والمحتوى القابل للتحرير ، وعدم الاتصال بالإنترنت ، والسحب والإفلات ، والبيانات الجزئية ، ونوع MIME ، والمحفوظات ، وتسجيل معالج البروتوكول ، وتخزين الويب ، وميزات أخرى لتحسين واجهة برمجة التطبيقات بسعة تخزين أكبر. كما أنه يدعم الموقع الجغرافي وتشفير الويب وقاعدة بيانات SQL و indexedDB وغيرها من الميزات المتقدمة.

الاختلافات الرئيسية بين HTML 4 و HTML 5

استنتاج

يتم استخدام HTML في إنشاء صفحات مواقع الويب التي يتم عرضها على شبكة الويب العالمية. HTML لغة سهلة ويمكن فهمها وتعلمها بسهولة. الإصداران الشائعان من HTML هما HTML 4 و HTML 5.

HTML 5 هو الإصدار المتقدم والجديد من HTML 4. وله ميزات جديدة ووظائف متنوعة مبسطة. هناك توفير علامات جديدة ووسائط متعددة ، كما أنه يدير معالجة الأخطاء بشكل فعال. ومع ذلك ، فإن HTML 4 معياري ومؤسس وبالتالي يتمتع بتوافق أعلى مع متصفحات الويب الأخرى. كلا الإصدارين لهما ميزات مختلفة.

الفرق بين HTML 4 و HTML 5 (مع الجدول)