SMS : الحُريّة..جنّة المُغتَصَبينْ..وحقُّ كُلّ بشريّ!
الـ HTML هي اختصار Hyper Text Markup Language أي لغة ترابط النصوص التشعبية , وهي التقنية الجوهر التي تتحكم بما سوف يعرضه المستعرض على الشاشة. تم تصميم HTML في البدء لكي يتمكن العلماء من إنشاء مستندات نصية تحتوي على أوامر تنسيق أساسية تسمى (ترميز) وارتباطات إلى معلومات أخرى (تسمى نصوص تشعبية أو ارتباطات تشعبية) على سبيل المثال يمكن أن يحتوي مستند عن الهزات الأرضية على ارتباط إلى مستندات أخرى تتحدث عن الهزات الأرضية كتبها علماء آخرون. لم يخطر على بال مخترعي HTML أن هذه التقنية ستبرهن عن فعالية وفائدة لدرجة أنها ستصبح السبب الرئيسي لنمو الوب. ونلآحظ أن لغة HTML ليست لغة برمجة ، بل هي لغة للوصف وتعطي برنامج تصفح الشابكة ( الإنترنت ) وصفاً ليكفية عرضه للمحتويات، فهي تصف له أبعاد الصور و تنسيقات الخطوط وغيرها. وتستخدم لغة ال HTML مايعرف بالوسوم tags لإصدار التعليمات إلى المتصفح، هذه الوسوم توضع بين علامتى أكبر من > و أصغر من <. و تبدأ أكواد HTML بالوسم <HTML> ، و تنتهى بالوسم <HTML/>. يقوم متصفح ويب بتحويل السطور البرمجية بلغة HTML إلى صفحات مفهومة و سهلة القراءة لزوار المواقع. أساسيات الوسوم (الأوامر) : هي عبارة عن مجرد ملف نصي عادي يكتب في أي برنامج نصي (على سيبل المثال NotePad) ويحفظ بصيغة HTML أو HTM , ويحتوي هذا المستند على شفرات خاصة تسمى وسوم أوامرTags توضع عادة حول كتل من النصوص , تلك الكتل والوسوم تسمى عناصر (Elements) ويفسر مستعرض الوب كإنترنت إكسبلورر او نيتسكيب تلك العناصر ليحدد كيفية عرضه على الشاشة. ما هي الجافا سكريبت ؟ الجافا سكربت هي لغة برمجه تلعب دور حیوي وفعال في صفحات الویب من خلال القیام بوظائف قد تكون خارجیة او داخلیة بل لنكن اكثر دقة هي مرنه الى درجه تجعلك تتحكم بكل جزء من الاجزاء اي النماذج او كنوافذ تخرج للمستخدم لتخبره بامر معین او تنبه صفحة الویب كأن تستخدمها في الـ forms وغیرها من الاستخدامات التي یبثها مطور الویب في صفحاته اثناءبرمجته . أصلهـآ : تم تطوير لغة الـ JAVASCRIPT من قبل شركة NETSCAPEوالتي طورتهـآ من لغـه الـJAVA التي أنتجتهـآ شركة SUN . لذآ JAVASCRIPT =! JAVA معنآه لغة الجافا تختلف عن لغة الجافاسكريبت فلغة الجافا تتميز بأنها أكثر قوة وأكثر تعقيدا وهي شبيهة بلغـه C+ . اما لغة الجافاسكريبت تتميز بالسهولة وتاخد بعض خصائصها من لغة الجافا JAVA . آختصار لـ Personal Home Page PHP عباره عن لغة تسمى (Server Side Scripting Language) ونعني بذلك انها تترجم من جهة الخادم وليس من جهاز المستخدم, و تعتبر لغة PHP من اقوى اللغات الحاليه واسرعها , وتعتبر المفضله عند كثير من المبرمجين لسهولتها وبساطه التعامل معها فهذه اللغه تتيح لك بناء مواقع حقيقه وممتازه لذلك صممت هذه اللغه خصيصا للمواقع. وتتميز بٍ : -دعمها لعدد كبير من قواعد البيانات : تدعم لغة PHP عدد كبير من قواعد البيانات منها MySQL و mSQL و Oracle و DBM و وغيرها الكثير . -الاداء العالي : تعتبر اللغه جدا مميزه وفعاله , حتى مع دعمها بتقنيه ZEND اصبحت اقوى , بحيث يمكن ان تتحمل ملايين الاوامر في اليوم الواحد . ماهي لغة CSS؟ إن كلمة CSS قادمة من الحروف الأولى للجملة : Cascading Style Sheets ، والتي تعني باللغة العربية : صفحات الانماط الانسيابية ، فلغة CSS هي مجموعة من الأوامر المكتوبة في ملف مستقل-عادة-تتحكم بخصائص HTML والتي تحدد مظهر الصفحة المصممة ، كلون الخط ونوعه وخلفية الصفحة وشكل الجداول والإطارات، إلخ.. ماهي فوائد لغة CSS؟ *سهولة التعديل والصيانة : إن أهم ميزة لـcss هي أنك تستطيع تعديل أو صيانة عدد كبير جدا من ملفات HTML من خلال تعديل ملف واحد فقط هو ملف css. *سهولة الوصول : إن استخدام css يسهل عملية الوصول للمعلومة أو النقطة المرغوبة في صفحة HTML على الطرفين ، المستخدم والمتصفح ، فصفحات html ستكون تقريبا شبه خالية من الوسوم لأنها ستكون مخزنه في ملف css ممايجعل الصفحة تحتوي على المحتوى والمعلومات فقط ، فيصبح أسهل على الكمبيوتر أو المتصفح الوصول وعرض الملعومات. *تغيير بيئة العرض : أعني بذلك أن بيئة المتصفح تختلف عن بيئة الطباعة وتختلف عن بيئة الكمبيوتر الكفي ، فأنت تحتاج لعرض نفس الصفحة والمحتويات ولكن في عدة بيئات مختلفة ، فبدلا من تغيير محتويات html يمكنك تغيير فقط طريقة العرض لتوائم البيئة المستهدفة. *تقليل حجم الملفات : إن استخدام ملف css يغنيك عن استخدام اكواد كثيرة جدا في ملفات html كشكل الخط ولونه ولون الخلفية وصورة الخلفية والجداول وصورة الإزاحة والكثير الكثير من أكواد html كلها تكون محفوظة في ملف واحد ألا وهو css ، مما يتسبب في هبوط حاد في حجم ملفات html مما يقلل الضغط على السيرفر ويسرع العرض بشكل كبير. *سيطرة أكثر على الكتابة : يمكنك التحكم بالكتابة والنصوص في صفحات html بشكل أوسع من خلال css ، فيمكنك التحكم بالفراغات بين السطور والكلمات والحروف ، وتغيير أنماط الحروف من كبيرة إلى صغيرة والعكس. . . ~ كتاب html = http://www.kutub.info/library/book/4751 كتاب php http://www.kutub.info/library/book/6737 كتاب Js http://www.kutub.info/library/book/7203 كتاب css http://www.kutub.info/library/book/5367 [/ALIGN