ماهي HTML ?

مؤمل محمد راضيمنذ 4 سنوات

 ماهي html ?

HTML هي اختصار لمصطلح( HyperText Markup Language  ) والذي يعني بالترجمة الحرفية  (لغة ترميز النصوص التشعبية  (وتعتبر لغة HTMl   لغة وصفية وليست لغة برمجية كما يشاع حيث ان معنى " ترميز " هنا ان هذه اللغة تستخدم التلميحات والاوصاف لتحديد طريقة عرض وضهور النص وترتيبة ومكانه في الصفحة  فهي لغة وصفية تستخدم في انشاء وتصميم صفحات الويب ويكمن دور هذه اللغة بتعليم المستعرض واخباره مكان تواجد النصوص ومحاذاتها وتنسيقها , تجمع لغة الترميز بين النص والتعليمات المشفرة حول كيفية تنسيق هذا النص ، وينشأ المصطلح "ترميز" عن الممارسة التقليدية المتمثلة في "ترميز" هوامش المخطوطة الورقية مع تعليمات الطابعة. في هذه الأيام ، إذا ذكرت مصطلح "الترميز" لأي مبرمج ويب على دراية ، فإن أول شيء من  المحتمل أن يفكر  فيه  هو " HTML " وتكتب HTML عن طريق المحررات الكثيرة مثل محرر Komodo IDE و Notepad++ و HTML-Kit Tools وغيرها حيث يحفض ملف داخل ذاكرة الكمبيوتر بصيغة html ويمكنك فتحه بتحديد اي متصفح ولاتوجد فروقات كبيرة بين المحررات ولكن تختلف في بعض الميزات الثانوية التي لاتؤثر في هدفنا بتعلم انشاء صفحات الويب فيمكنك اختيار اي واحد منها للبدء معي بتعلم HTML5  لكنني اقترح عليك استخدام المحرر liveweave  وهو موجود على شكل صفحة ويب     , والسبب انه يجعل عمل CSS و JS  مع HTML5 واضحا ومرئيا  وبالتالي يجعل عملية تعلمها سهلا 

تاريخ وبداية html

كان فانيفار بوش مهندسًا ولد في نهاية القرن التاسع عشر. بحلول الثلاثينيات من القرن الماضي ، كان يعمل على أجهزة كمبيوتر تمثيلية ، وفي عام 1945 كتب مقال "كما قد نفكر" ، نُشر في المجلة الأطلسية الشهرية. في ذلك الوقت كان  يصف آلة سماها memex ، والتي من شأنها تخزين واسترجاع المعلومات عبر الميكروفيلم. تتألف من شاشات ولوحة مفاتيح وأزرار وأدوات. تشبه نظام لغة HTML ، ودعا الروابط بين أجزاء متنوعة من مسارات المعلومات الارتباطية. وضعت هذه المقالة والنظرية الأساس لتيم بيرنرز لي وآخرين  لاختراع شبكة الويب العالمية ، HTML (لغة ترميز النص التشعبي) ، HTTP (بروتوكول نقل النص التشعبي) ، وعناوين URL (محدد مواقع الموارد العالمية( وتوفي فانيفار بوش في عام 1974

 واقترح الفيزيائي والمخترع البريطاني لشبكة الويب العالمية الحاصل على لقب واحد من أهم 100 شخص في مجلة التايم في القرن العشرين تيم بيرنيزرلي Tim Berners-Lee)) في عام 1989 على باحثي سيرن * اعداد نموذج لنضام يمكن الباحثين من تبادل المستندات العلمية وغيرها من المستندات التقنية مبني على نضام نص فائق hypertext مبني على الانترنت وقد قام بكتابة برنامج المزود والمتصفح في أواخر عام 1991 وقد كان وليد لغة  SGML وهي اختصار ل(Standard Generalized Markup Language  ( , والتي تعني " لغة التأشير العامة القياسية" لم يتخصص القائمين على  SGML  بتيسير هذا التبادل بشكل خاص من خلال دمج القدرة على ربط المستندات إلكترونيًا باستخدام الارتباطات التشعبية ولكن سرعان ما تم إدراك هذا الامر سريعًا من قِبل من هم خارج مجال التوثيق العلمي فقماوا باحتواءه وتطويره وتزويده بعدد من التطبيقات. مع تطور شبكة الويب العالمية ، بدأ HTML في الانتشار وانتشر بسرعة في الاتجاه السائد وسرعان ما بدأت الشركات في إنشاء متصفحات ( البرنامج المطلوب لعرض مستند HTML ، أي صفحة ويب ) ومع اكتساب html شعبية كبيرة بين المستخدمين   أدى ذلك  إلى المنافسة الكبيرة  بين متصفحات الويب , متصفحات الإنترنت الرئيسية حاليا هي إنترنت إكسبلورر (Internet Explorer)، وموزيلا فيرفكس (Mozilla Firefox)، جوجل كروم (Google Chrome)، أبل سفاري (Apple Safari)، وأوبرا لنظام تشغيل ويندوز، وأبل سفاري (Apple Safari)، وموزيلا فيرفكس (Mozilla Firefox) وأوبرا(Opera) لماكنتوش ولكن في البداية كان قد أعلن تيم بيرنرز لي عن شبكة الإنترنت وأول متصفح للشبكة في مارس من عام 1991، كان اسم أول متصفح هو ورلد وايد ويب (WorldWideWeb)، وقد صمم هذا المتصفح ليكون أيضا محررا لصفحات مواقع إنترنت، وبعد ذلك بدأت المتصفحات بالظهور والانتشار, مع اقتراب الشبكة العنكبوتية العالمية من سن الرشد شهدت استضافة مجموعة واسعة من مؤلفي صفحات الويب المبتدئين  والمحترفين ، أصبح من الواضح بشكل متزايد أن الفضاء الإلكتروني كان ممتلئًا بالكثير من صفحات ال HTML المكتوبة بشكل سيئ.

 

كان هذا بسبب بعض الكسل وعدم الخبرة المؤلفين والمصممين  ، ولكنه كان أيضًا نتاجًا لحل آخر فوري يتضمن أدوات تأليف الويب ، خاصةً محرري WYSIWYG ، الذين كانوا يميلون إلى إنتاج شفرة مصدر متضخمة وفوضوية. مع استمرار حروب المتصفح - على الرغم من أنها كانت الآن مجزرة إلى حد كبير - فقد طور المستعرض الرئيسي إمكانيات محسنة نوعا ما , كان كل هذا جيدًا جدًا ولكن الموارد (رمز مصدر البرنامج وذاكرة الوصول العشوائي الموجودة على كمبيوتر المستخدم ، إلخ) المطلوبة لتشغيل متصفح يمكنها استهلاك أي شيء تقريبًا و كانت باهظة مقارنة بما يمكن أن يكون. وبما أن السوق فرضت شكل الأشياء القادمة ، فقد تم ربط المتصفحات المستقبلية بصورة عبيثية وعدم اكتراثية ، وبالتالي تشجيع المزيد من التعليمات البرمجية غير المهمة لملء الويب بها , لمعالجة هذا الموقف ، توصلت W3C والتي هي هيئة المواصفات والمقاييس ل شبكة الويب العالمية  إلى شكل أكثر تجسيدًا من HTML , بهدف إنشاء معيار صارم تم تشجيع مؤلفي الويب على مطابقته. كان هذا يدعم محاولة "تنظيف" الشبكة العالمية أو تبسيطها في نهاية المطاف واستبدال عناصر العرض التقديمي في نهاية المطاف كما هو الحال مع بنية وثائقية معروفة باسم أوراق الأنماط المتتالية (CSS) .  والتي سنتطرق لشرحها فيما بعد ,من الناحية النظرية  بمجرد حدوث هذا التحول ، ستضع الويب طلبًا أقل على الجيل التالي من متصفحات الويب ، وعلى الأخص أنها ستستوعب طاقة المعالجة المنخفضة للأجهزة المحمولة الجديدة مثل أجهزة المساعد الرقمي الشخصي. ومن هنا جاءت ولادة الجيل التالي من HTML يسمى XHTML، استند "X" الذي يمثل أن إصدار HTML هذا إلى XML (لغة الترميز القابلة للتوسعة) بدلاً من SGML.

 

 

المحاضر

مؤمل محمد راضي

محتوى الدورة

أجزاء صفحة الHTML5 الوصفي
1 أجزاء صفحة الHTML5
3
1 تنسيق الوسوم TAGS
الدرس
1 ماهي HTML ? الدرس الحالي

الكلمات الدليلية

عن الدرس

0 إعجاب
2 متابع
1 مشاركة
1169 مشاهدات
منذ 4 سنوات

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !