أتش تي أم أل 4.01
HTML هي لغة الويب، ويحتاج كل مطور ويب إلى فهم أساسي لها.
يعد HTML 4.01 أحد معايير الويب المهمة، وهو مختلف تمامًا عن HTML 3.2.
عندما تمت إضافة علامات تشبه الخطوط وسمات الألوان إلى HTML 3.2، أصبح الأمر تدريجيًا بمثابة كابوس للمطورين. أصبحت عملية تطوير مواقع الويب حيث يجب إضافة معلومات الخط إلى كل صفحة على حدة محنة طويلة ومكلفة.
باستخدام HTML 4.01، يمكن نقل كافة معلومات التنسيق من مستند HTML إلى ورقة أنماط منفصلة.
سبب آخر لأهمية HTML 4.01 هو XHTML 1.0، أحدث معايير HTML التي تعد إعادة تعبير لـ HTML 4.01 كتطبيق XML. يضمن استخدام HTML 4.01 في صفحاتك إجراء ترقيات سهلة من HTML إلى XHTML في المستقبل.
الرجاء التأكد من أنك تستخدم أحدث معايير HTML 4.01.
-------------------------------------------------- ----------------------------------
أوراق الأنماط المتتالية (CSS)
تحدد الأنماط كيفية عرض عناصر HTML، على غرار الدور الذي تلعبه علامة الخط في HTML 3.2. عادةً ما يتم تخزين الأنماط في ملفات خارج مستند HTML. تمنحك أوراق الأنماط الخارجية القدرة على تغيير شكل وتخطيط جميع الصفحات داخل موقع الويب الخاص بك ببساطة عن طريق تحرير مستند CSS بسيط. إذا سبق لك أن حاولت إجراء شيء مثل تغيير الخط أو اللون لجميع عناوين الصفحات على موقعك مرة واحدة، فسوف تفهم كيف يمكن لـ CSS تحقيق المزيد بموارد أقل.
-------------------------------------------------- -------------------------------
XHTML - مستقبل HTML
يشير XHTML إلى لغة توصيف النص التشعبي القابلة للتوسيع.
XHTML 1.0 هو أحدث معايير HTML من W3C. وأصبحت توصية رسمية (توصية) في 26 يناير 2000. توصية W3C تعني استقرار مواصفاتها، وقد أصبحت مواصفاتها الآن معيارًا للويب.
XHTML هو إصدار مُعاد تشكيله من HTML 4.01 باستخدام XML ويمكن استخدامه على الفور في المتصفحات الحالية باتباع بعض الإرشادات البسيطة.
-------------------------------------------------- -------------------------------
XML - أداة لوصف البيانات لغة التوصيف الموسعة (XML) ليست بديلاً لـ HTML . في تطوير الويب المستقبلي، سيتم استخدام XML لوصف البيانات وتخزينها، وسيتم استخدام HTML لعرض البيانات.
الوصف الأكثر ملاءمة لدينا لـ XML هو أداة مشتركة بين الأنظمة الأساسية، ومستقلة عن البرامج والأجهزة، وتخزين المعلومات ونقلها.
نحن نؤمن بأن XML لا تقل أهمية عن HTML بقدر ما هي أساسية للويب، وأن XML ستصبح أهم أداة لمعالجة البيانات ونقلها.
-------------------------------------------------- -------------------------------
XSLT - أداة للمستخدمين لتحويل البيانات
XSLT (تحويلات لغة أوراق الأنماط القابلة للتوسيع) هي لغة تستخدم لتحويل XML.
سيتعين على مواقع الويب في المستقبل تمرير البيانات بتنسيقات مختلفة إلى متصفحات مختلفة وإلى خوادم الويب الأخرى. XSLT هو معيار W3C جديد يقوم بتحويل بيانات XML إلى تنسيقات مختلفة.
يمكن لـ XSLT تحويل ملفات XML إلى تنسيق تتعرف عليه المتصفحات، مثل HTML أو WML - وهي لغة ترميزية تستخدم في العديد من الأجهزة المحمولة.
يمكن لـ XSLT أيضًا إضافة عناصر وإزالة العناصر وإعادة ترتيبها وفرزها واختبار العناصر التي يتم عرضها وتحديدها والمزيد.
-------------------------------------------------- ----------------------------------
البرمجة النصية من جانب العميل البرمجة النصية من جانب العميل البرمجة النصية هي نوع من البرمجة المتعلقة سلوك متصفحات الإنترنت. يجب أن تتعلم JavaScript لتتمكن من تقديم محتوى موقع ويب أكثر ديناميكية:
JavaScript هي أداة برمجة لمصممي HTML
عادةً ما يكون منشئو HTML ليسوا مبرمجين، لكن JavaScript هي لغة برمجة نصية ذات بناء جملة بسيط جدًا! يمكن لأي شخص تقريبًا وضع بعض مقتطفات كود JavaScript في صفحات HTML الخاصة به.
يمكن لجافا سكريبت وضع نص ديناميكي في صفحات HTML. يمكن للغة جافا سكريبت مثل هذه كتابة نص متغير في صفحات HTML: document.write("h1" + name + "/h1")
يمكن لـ JavaScript التفاعل مع الأحداث. يمكنك تعيين JavaScript ليتم تنفيذه عند تنفيذ حدث، على سبيل المثال عند تحميل الصفحة أو عندما ينقر المستخدم على عنصر HTML.
يمكن لجافا سكريبت قراءة وتعديل عناصر HTML
يمكن لجافا سكريبت قراءة وتعديل محتوى عناصر HTML
يمكن استخدام JavaScript للتحقق من صحة البيانات. يمكن استخدام JavaScript للتحقق من صحة بيانات النموذج قبل إرسال النموذج إلى الخادم. وهذا يضمن أن الخادم يتعامل مع البيانات بشكل صحيح.
-------------------------------------------------- ----------------------------------
البرمجة النصية من جانب الخادم ترتبط البرمجة النصية من جانب الخادم ببرمجة خادم الإنترنت. يجب أن تتعلم البرمجة النصية من جانب الخادم حتى تتمكن من تقديم محتوى موقع ويب أكثر ديناميكية. من خلال البرمجة من جانب الخادم، يمكنك:
تحرير محتوى صفحة الويب أو تعديله أو إضافته ديناميكيًا الرد على الاستعلامات أو البيانات المقدمة من قبل المستخدمين من HTML الوصول إلى البيانات أو قواعد البيانات وإرجاع النتائج إلى المتصفح الوصول إلى الملفات أو بيانات XML وإرجاع النتائج إلى يقوم الخادم بتحويل XML إلى HTML ويعيد النتائج إلى المتصفح. تخصيص الصفحات لمستخدمين مختلفين لتحسين إمكانية استخدام الصفحة. توفير الأمان والتحكم في الوصول لصفحات الويب المختلفة. تصميم مخرجات مختلفة لأنواع مختلفة من المتصفحات
. ------------------------------------------------- - -------------------------
إدارة البيانات باستخدام لغة الاستعلام الهيكلية SQL (SQL) هي معيار عالمي للوصول إلى قواعد البيانات مثل: SQL Server، وOracle، سايبيس والوصول.
تعد معرفة SQL ذات قيمة كبيرة لأولئك الذين يرغبون في تخزين البيانات واستخراجها من قواعد البيانات.
يجب على أي مسؤول ويب أن يفهم أن SQL هو محرك مناسب حقًا لقواعد البيانات على الويب.