سيساعدك محرر Downcodes على فهم الاختلافات والروابط بين HTML وHTM وshtml وshtm. قد تبدو لاحقة صفحة الويب بسيطة، ولكنها تحتوي على تنسيقات ملفات وطرق معالجة مختلفة للخادم. تعد .html و.htm من أكثر لاحقات صفحات الويب شيوعًا، ولكن هناك تنسيقات أخرى، مثل shtml وshtm المستندة إلى تقنية SSI. ستشرح هذه المقالة بالتفصيل معنى هذه اللواحق والعلاقة بينها، مما يساعدك على فهم تكوين ملفات صفحات الويب وتشغيلها بشكل أفضل. دعونا نتعمق في التفاصيل التقنية وراء عالم الويب!
تحتوي كل صفحة ويب أو صفحة ويب على اسم لاحقة ثابت. تتوافق أسماء اللاحقة المختلفة مع تنسيقات ملفات مختلفة وقواعد وبروتوكولات واستخدامات مختلفة. والأسماء اللاحقة الأكثر شيوعًا لصفحات الويب هي .html و.htm معظم تنسيقات الملفات الأساسية لصفحات الويب، سنقدم اليوم بعض تنسيقات الملفات الأخرى لصفحات الويب.
فيما يتعلق بـ HTML، فإن HTML (HyperTextMark-upLanguage) هي لغة توصيف النص التشعبي، وهي لغة الوصف لـ WWW. الغرض من تصميم لغة HTML هو ربط النص أو الرسومات المخزنة في جهاز كمبيوتر واحد بسهولة مع النص أو الرسومات الموجودة في جهاز كمبيوتر آخر لتكوين كل عضوي. لا يحتاج الأشخاص إلى التفكير فيما إذا كانت المعلومات المحددة موجودة على جهاز الكمبيوتر الحالي أو على جهاز آخر أجهزة الكمبيوتر على الشبكة. نحتاج فقط إلى استخدام الفأرة للنقر على أيقونة في مستند ما، وسينتقل الإنترنت فورًا إلى المحتوى المتعلق بالأيقونة، وقد يتم تخزين هذه المعلومات في كمبيوتر آخر على الشبكة. نص HTML هو نص وصفي يتكون من أوامر HTML يمكن أن تصف أوامر HTML النص والرسومات والرسوم المتحركة والأصوات والجداول والروابط وما إلى ذلك. يتكون هيكل HTML من جزأين: الرأس والجسم، يصف الرأس المعلومات التي يطلبها المتصفح، ويحتوي الجسم على المحتوى المحدد الذي سيتم شرحه.
فيما يتعلق بـ HTM، في الواقع، لا يوجد فرق جوهري بين HTM وHTML، وذلك فقط للتأكد من أن DOS يمكنه التعرف على أسماء الملفات 8+3 فقط، لأن بعض الأنظمة القديمة (Win32) لا يمكنها التعرف على أسماء الملفات المكونة من أربعة أرقام require لا يمكن حذف الحرف l الأخير في ملف Index.html. يمكن لـ MSIE التعرف على هذه الملفات وفتحها تلقائيًا، ولكن عند كتابة عنوان صفحة الويب، يجب أن يكون متطابقًا تمامًا، وهذا يعني أن ملفين Index.htm وindex.html هما ملفان مختلفان، يتوافقان مع عناوين مختلفة. ومن الجدير بالذكر أن أنظمة UNIX حساسة لحالة الأحرف، وإذا لم تكن متطابقة، فقد يُبلغ عن عدم وجود ملف أو أنه لا يمكن العثور على الملف.
فيما يتعلق بـ shtml، فإن shtml هو ملف يعتمد على تقنية SSI، أي أن جانب الخادم يتضمن تعليمات SSI. إذا كانت بعض خوادم الويب تحتوي على وظائف SSI، فسوف تتعامل مع ملفات shtml بشكل خاص. سيقوم الخادم أولاً بفحص ملف shtml معرفة ما إذا كانت هناك تعليمات SSI خاصة، وفي حالة وجودها، يتم تفسير تعليمات SSI وفقًا لقواعد إعداد خادم الويب، وبعد اكتمال التفسير، يتم نقلها إلى العميل مع HTML العام.
HTML أو htm هو تنسيق صفحة ثابت، مما يعني أن الخادم لا يحتاج إلى تحليل البرامج النصية، أو لا توجد نصوص برمجية من جانب الخادم فيه، ومع ذلك، لأن shtml أو shtm يعتمد على تقنية SSI، عندما يكون هناك خادم-. البرامج النصية القابلة للتنفيذ، يتم التعامل معها على أنها لغة برمجة ديناميكية، تمامًا مثل asp أو jsp أو php. عندما لا يحتوي shtml أو shtm على برامج نصية قابلة للتنفيذ من جانب الخادم، فإن وظيفته هي نفس وظيفة html أو htm.
ما سبق هو المعرفة حول HTM وHTML وآمل أن يكون مفيدًا للجميع.
آمل أن يساعدك الشرح الذي قدمه محرر Downcodes في فهم الاختلافات والروابط بين HTML وHTM وshtml وshtm بشكل أفضل. إذا كان لديك أي أسئلة، يرجى ترك رسالة في منطقة التعليق!