Open Hours of Mon - fri: 8am - 6pm, UAE
HTML

ما هي HTML و لماذا لا يتم اعتبارها لغة برمجة ؟

ما هي HTML ؟

HTML اختصار ل Hyper Text Markup Language (لغة ترميز النص التشعبي) هي اللغة المستخدمة لإنشاء الهياكل العامة لصفحات الويب .

وهي ليست لغة برمجة بالمعنى المتعارف عليه للغات البرمجة المعروفة لأنها لا تحتاج إلى مترجم ( compiler ) وغير مرتبطة بنظام تشغيل معين

لأن تعليماتها تفسر و تنفذ مباشرة من قبل متصفح الإنترنيت و بغض النظر عن النظام المستخدم .

تسمية الأجهزة المتصلة

بسبب الصعوبة في استخدام العناوين الرقمية IP address ، تم الاتفاق على استخدام أسماء للأجهزة المتصلة بالإنترنت

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

مثلاَ : WWW.ANAENGINEER.COM

العنوان السابق كاملاً يدعى URL ، وهو عبارة عن بحث في قاعدة البيانات ، مما يضمن أنه عند كتابة اسم الموقع يتم الحصول على الصفحات المطلوبة من خلال بروتوكول HTTP.

وهو عبارة عن بحث في قاعدة البيانات ، مما يضمن أنه عند كتابة اسم الموقع يتم الحصول على الصفحات المطلوبة من خلال بروتوكول HTTP.

تستخدم ملفات HTML “علامات” لإعلام المستعرض بكيفية عرض أجزاء محددة من النص

، ثم يمكن تضمين جميع الجوانب الديناميكية الأخرى للموقع في ذلك الملف 

على سبيل المثال ، برنامج نصي PHP لإضافة التفاعل

والبرامج النصية من جانب الخادم التي تربط الموقع إلى قاعدة البيانات وملفات CSS التي تضيف عناصر أسلوبية. 

يمكن ربط جميع هذه الملفات من ملف HTML ، مما يجعلها بمثابة العمود الفقري لرمز الموقع

لا يمكن أن يقوم HTML بأي شيء خطير ، حيث إنه مجرد أداة لتنسيق الصفحة.

السبب في سماعك الكثير عن الفيروسات واختراق أجهزة الكمبيوتر وما إلى ذلك

هو أنه يمكنك دمج HTML مع Java و JavaScript و php والعديد من الأنواع الأخرى من البرمجة

ومع هؤلاء يمكنك القيام ببعض الأشياء السيئة.


لهذا السبب تحتاج إلى التأكد من أن لديك جدار حماية ومكافحة فيروسات على جهاز الكمبيوتر الخاص بك ، وتأكد من تحديثها دائماً.

ظهرت كثير من البدائل للغة HTML منها XML و XHTML  ، حيث تعتمد XHTML على معيار موثوق جداً بخلاف HTML

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

في الواقع كان يجب التخلص من HTML واستبدالها بتنسيقات أخرى

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

المصدر: انقر هنا

  • إعداد : المهندسة ضحى داوود
  • تدقيق : المهندس  خليل محمود
  • تحرير : المهندس بشار الحجي

اترك تعليقاً