سلبيات استخدام html في برمجة صفحات الويب
ما هي HTML
تعني html Hyper Text Markup Language، وهي لغة الويب الأكثر استخداما في تطوير صفحات الويب
وتعتبر HTML لغة ترميزية تحدد بنية المحتوى، ويتكون HTML من سلسلة من العناصر التي تستخدمها لتضمين، أجزاء مختلفة من المحتوى لجعلها تظهر بطريقة معينة أو تتصرف بطريقة معينة، يمكن للعلامات المرفقة إنشاء ارتباط تشعبي لكلمة أو صورة إلى مكان آخر ويمكن أن تجعل الكلمات مائلة، ويمكن أن تجعل الخط أكبر أو أصغر وهكذا.
تعد HTML لغة مستقلة عن النظام الأساسي، مما يجعلها قابلة للاستخدام في أي نظام أساسي مثل ويندوز ولينكس وماكنتوش، وسنتعرف على مميزاتها وعيوبها
ما هي سلبيات استخدام html في برمجة صفحات الويب
- لا يمكن أن تنتج المخرجات الديناميكيةبمفردها، لأنها تعتمد على لغة ثابتة.
- يكون فهم بنية مستندات HTML صعبًا.
- يمكن أن تكون الأخطاء مكلفة.
- يؤدي الحفاظ على نظام الألوان وإنشاء القوائم والجداول والنماذج إلى إضاعة الكثير من الوقت.
- يمكن لـ HTML إنشاء صفحات ثابتة وعادية فقط، ولذلك إذا أردنا إنشاء صفحات ديناميكية فإنه لن يكون مفيدًا.
- مطلوب كتابة العديد من الأوامر البرمجية لإنشاء صفحة ويب بسيطة.
- يجب فحص العلامات المهملة والتأكد من عدم استخدامها للظهور، لأن هناك لغة أخرى تعمل مع HTML وتحل محل العلامة الأساسية، لذلك يجب فهم هذه اللغة البديلة وتعلمها
- تكون خدمات الأمان التي تقدمها HTML محدودة
- إذا كانت هناك حاجة لكتابة رمز طويل لإنشاء صفحة ويب، فسيؤدي ذلك إلى بعض التعقيدات.
- تحتاج كتابة صفحة ويب سهلة إلى كتابة العديد من التعليمات البرمجية.
إيجابيات استخدام html في برمجة صفحات الويب
- يستخدم HTML على نطاق واسع.
- يدعم كل متصفح لغة HTML.
- سهلة التعلم.
- HTML خفيف الوزن وسريع التحميل.
- لا يلزمك الحصول على أي برنامج إضافي لأنه موجود افتراضيًا في كل نافذة.
- سهل الاستخدام
- تمتلك صياغة فضفاضة.
- HTML سهل بما يكفي للكتابة.
- يسهل كتابة التعليمات البرمجية حتى للمبرمجين المبتدئين.
- يسمح HTML أيضًا باستخدام القوالب، مما يجعل تصميم صفحة الويب سهلاً.
- يُعتبر مفيدًا جدًا للمبتدئين في مجال تصميم الويب.
- يمكن دعم HTML لكل متصفح إذا كان غير مدعوم لجميع المتصفحات.
- تم تطوير HTML على كل موقع ويب تقريبا، إذا لم يكن جميع مواقع الويب
- يتم استخدام HTML بشكل متزايد لتخزين البيانات، مثل بناء جملة XML.
- مجاني ولا يتطلب شراء أي برنامج.
- يتضمن كل نافذة HTML بشكل افتراضي، وبالتالي لا يلزم شراء برنامج مكلف لهذا الغرض.
- يحتوي لغة HTML على العديد من العلامات والسمات التي يمكن استخدامها لاختصار كتابة الأوامر البرمجية.
تاريخ HTML
اخترع الفيزيائي تيم بيرنرز لغة HTML في معهد أبحاث CERN في سويسرا عام 1991، وكانت النسخة الأولى منها تحتوي على 18 علامة HTML، وحاليًا يتوفر حوالي 140 علامة HTML، وعلى الرغم من عدم دعمها جميعًا بواسطة المتصفحات الحديثة، إلا أنها لا تزال في استخدام واسع. وفيما يلي مقتطفات من تاريخ HTML:
- في عام 1995، تم نشر HTML 2.0 الذي يحتوي على ميزات HTML 1.0 بالإضافة إلى ميزات جديدة، وظلت هذه اللغة تعد القياسية لتصميم وإنشاء مواقع الويب حتى عام 1997.
- في عام 1997، تم اختراع HTML 3.0، حيث قدم Dave Raggett مسودة جديدة للـ HTML، والتي تحسنت بها الميزات الجديدة للـ HTML وأضافت خصائص أكثر قوة لمشرفي المواقع في تصميم مواقع الويب، ولكن تسببت هذه الميزات القوية في بطء المتصفح عند تطبيق المزيد من التحسينات.
- في عام 1999، ظهر HTML 4.0 وأصبحت لغة ناجحة للاستخدام الواسع.
- في عام 2014 ، تم إصدار HTML 5.0 واستخدامه على نطاق واسع في جميع أنحاء العالم، ويعتبر الإصدار الأحدث والموسع من HTML 4.01 الذي تم نشره في عام 2012.
لماذا يتم استخدام HTML في صفحات الويب
HTML” هو متطلب أساسي لإنشاء هياكل صفحات الويب، ولا يهم إذا كانت Google تستخدم HTML أو Facebook، يجب على الجميع استخدام HTML لمواقع الويب.
حاليًا، تسمح العديد من إطارات العمل والمكتبات في واجهة المستخدم بطريقة مبتكرة لاستخدام HTML، مما يقلل من كمية الكود ويتيح للمبرمجين القيام بالكثير من الأشياء التي لا يمكن القيام بها باستخدام HTML فقط.
هل تعتبر لغة HTML لغة برمجة
لا، HTML ليست لغة برمجة، حيث يرمز الحرف `M` للترميز. بشكل عام، تسمح لغة البرمجة بوصف نوع من العمليات للقيام بشيء ما، بينما يستخدم HTML لإضافة السياق والهيكل إلى النص
كيف يعمل HTML
يتم كتابة مستند HTML الذي يمثل منشأ موقع الويب وحفظه بملحق .html أو .htm (filename.html أو filename.htm)، ثم تحميل هذا الملف إلى الإنترنت حتى يتم عرضه
لفتح ملف HTML من جهاز الكمبيوتر، انتقل إلى مستكشف الملفات ثم انقر بزر الماوس الأيمن على الملف (أو انقر نقرا مزدوجا إذا كنت تستخدم Mac) واختر `افتح باستخدام` من القائمة لتشغيله في المتصفح المفضل، ويمكن لمتصفحات Google Chrome وMozilla Firefox وSafari والمتصفحات الأخرى التعرف على هذا التنسيق وقراءته، ويمكن أيضا تشغيل المتصفح والنقر على Ctrl + O لفتح قائمة `فتح`، ثم انقر نقرا مزدوجا على ملف HTML الخاص بك
تستخدم عناصر HTML في المتصفحات لعرض محتوى الصفحة بطريقة منظمة ومنسقة على الشاشة، ويجب على المستخدم معرفة أوامر HTML ووظائفها