الخميس، 28 مايو 2009

التوابع في لغة الجافا سكربت:

التوابع في لغة الجافا سكربت:
و تقسم الى ثلاثة أقسام;
1- التابع ParseInt و هو مسؤول عن تحويل السلاسل( محارف) الى أعداد صحيحة
2- التابعParseFloat المسؤول عن تحويل السلاسل الى اعداد بالفاصة
3- التابعEval المسؤول عن تقدير التعابير الجبرية

كيف يتم استقبال صفحة الانترنت

- يحدد المتصفح الخاص بك عنوان الURL للموقع المطلوب
- يقوم المتصفح بارسال طلب HTTP يتضمن العنوان المطلوب الى المخدم
- يعيد المخدم بث الصفحة في حال لم تكن محجوبة
- يقوم المتصفح بقراءة محتويات الصفحة و يرسل للمخدم

الجمعة، 22 مايو 2009

كيف تنسخ سطح المكتب على شكل صوره

اولا شي قوم بافتح الموقع الذي تريد تصوريه او سطح المكتب ثم اضغط على زر برنت سكرين (PrtSc SysRq)تحصله هالز جنب زر F12


2-افتح ملف الورد وقوم بلصق الصوره عن طريق الاداه لصق

3- قوم بقص مايلزم من قصه في الصوره




4- ثم قم بسحبها اجباري بعد تحديدها الى سطح المكتب سوف يظهر لك مربع اضغط على رز موافق



5- يظهر لك مربع اضغط على رز موافق وهنا تنبيه
لاتسمي الملف دعه على اسمه clip_image002 لانه لو غيرته سوف يظهر لك على شكل ملف مؤقت لا يمكن فتحه



6- ثم يظهر لك مربع اضغط على زر موافق وبذلك تكون الصوره على سطح المكتب واذا كنت تريد عددة صور قوم بأعادت تسميتها







7- اذا اردت ان تضعها في البلق فأذهب الى البلوق وافتح انشاء رساله ثم اختر ايقونه الصوره


















8- هنا اضغط على زر استعراض واختر الصوره ثم اضغط على زر موافق






9- ثم انتظر تحميل الصوره وعند اكتمالها اضغط على رز موافق وبذلك تكون اضفت الصوره على البلوق











اتمني ان اكون قد اصبت غايتكم وبالتوفيق

الخميس، 21 مايو 2009

(CSS)

صفحات الأنماط المتعاقبة
(CSS)
css هي الاختصار بالأحرف الأولى من اسم مواصفة "Cascading Style Sheets" 'صفحات الطرز المتراصة'، التي أطلقها مجلس وب W3C، كمواصفة قياسية لتوصيف مظهر وثائق وب من محددات للخطوط و الألوان و التنسيق. تهدف المواصفة إلى فصل محتوى الوثائق عن مظهرها بحيث يؤدي إلى عدة مكاسب:حصر محتوى الوثائق على ما يفيد مضمونها الذي عُمِلت من أجله؛ إتاحة طرز مختلفة للوسائط المتعددة لعرض الوثائق التي قد يستخدمها القارئ على الوثيقة، من شاشات بأحجام و درجات ميز مختلفة، و أوراق مطبوعة، و أجهزة إلكترونية مساعدة صغيرة و محمولة؛ إتاحة طرز مظهر مختلفة تلبي حاجات مختلفة للقراء مثل ضمان الوصولية لذوي الاحتياجات الحسية الخاصة، أو تلبية أذواق مختلفة؛ تسهيل تغيير طرز عدد كبير من الملفات التي تشكل وثيقة واحدة أو موقعا واحدا على إنترنت من مكان واحد و بدون الحاجة إلى إجراء تغييرات في كل ملف؛ الإصدار العامل حاليا من المواصفة هو الإصدار 2.1، و يجري العمل على الإصدار 3.تدعم متصفحات وب المواصفة بدرجات مختلفة من الكفاءة و التوافقية؛ فبينما يدعم كل من فايرفوكس و متصفح أوبرا المواصفة بدرجة معقولة، وبالنسبة لمتصفح إنترنت إكسبلورر فيتوقع منه نسخة جديدة معدلة لتناسب وتلبي إحتياجات الويب حاليا و كانت مايكروسوفت أعلنت في وقت سابق أنها ستطرح إصدارا جديدا من متصفح إنترنت إكسبلورر (IE7) مشتملا على الكثير من الإضافات التي تجعل تصفح الإنترنت أكثر أمانا، ومنها تطبيقات مضادة لبرامج التجسس (spyware) والفيروسات ومواقع الاحتيال.

لغــه الجــافا سكريبت

لغــه الجــافا سكريبت
تستخدم الجافا سكريبت كوسيله تفاعليه اكثر سرعه مع المستخدم ، ولكن بعض المبرمجين لا يحبذوا استخدام الجافا سكربت فى بعض الأحيان و خاصه ان هناك بعض المتصفحات تتيح للمستخدم الغاء تنفيذ الجافاسكريبت على المتصفح .تزايد الاهتمام بالجافاسكريبت خاصه بعد انتشار تقنيه الاجاكس AJAX والتى ادت الى سرعه فى التفاعل مع المستخدم
تعتمد هذه اللغه بشكل أساسي على ما يلي
المتغيرات Variablesتعتبر كذاكرات تحفظ قيما و تحمل اسما معينا.
الدوال functionتكمن من جمع عدة تعليمات تحت اسم مرجعي واحد.
و تسمى أيضا وظائف.
التكراريات Loopsتمكن من تنفيذ مجموعة تعليمات بطريقة تكرارية أو دورية.
الشرطيةمجموعة تعليمات تنفذ في حالة تحقق شرط معين

لغــه HTML

لغــه
HTML و تعني بالعربية لغة النصوص التشعبية
. و تستخدم في تصميم صفحات الويب و مواقع إنترنت، و تعتبر هذه اللغة من أقدم اللغات و أوسعها إستخداماً في تصميم صفحات الويب. ولغة HTML ليست لغة برمجة ، بل هي لغة للوصف وتعطي برنامج تصفح الانترنت وصفاً ليكفية عرضه للمحتويات ، فهيتصف له ابعاد الصور و تنسيقات الخطوط وغيرها. وتستخدم لغة ال HTML مايعرف بالوسوم tags لإصدار التعليمات إلى المتصفح، هذه الوسوم توضع على بين علامتى أكبر من > و أصغر من <. و تبدأ أكواد HTML بالوسم <> ، و تنتهى بالوسم <>. يقوم متصفح ويب بتحويل السطور البرمجية بلغة HTML الى صفحات مفهومة و سهلة القراءة لزوار المواقع.لغة الـ HTML هي اللغة التي تستخدمة في عملية تصميم المواقع ، حيث أن هذه اللغة تتميز بعدم حساسيتها لحالة الأحرف أو لترتيب بعض الخصائص ، و هذا ما يتطلبه فعلياًعملية تصميم مواقع الويب ، وذلك لكي تكون عملية تصميم المواقع عملية سهلة بدون أي تعقيدات .لغة HTML تعتبر أيضاًمن اللغات المدعومة بمعايير قياسية محدده يفضلالألتزام بها ، الإلتزام بمعايير الـ html أثناء تصميم المواقع يمنح الصفحة قابلية أكثر للعرض و الإستخدام .من ناحية أخرفإن HTML مركبة بشكل نحوي يدعى DOM ، عملية تصميم المواقع مع DOM تجعل صفحة الموقع تظهر و كأنها شجرة من الوسوم Tags التي تدل على تصميم الموقع . وتعتبر اللغة غير ديناميكية وعقيمة في حالة المواقع الكبيره لذا فأن كثير من المواقع تضطر الى ادخالها ضمن لغة دينامكية مثل php .

أجاكس (AJAX)

أجاكس (AJAX)
أجاكس هي تكنولوجيا مستخدمه لجعل المواقع أكثر تفاعلا واستجابة وأسرع في التحميل، وكلمة (AJAX) أتت من اختصار لاسم التقنية الكامل وهو Asynchronous JavaScript And XML و تعني “حرفياً” ، “الجافا سكربت الغير تزامنية مع الـ(XML)”. الفكرة الأساسية للأجاكس هي عندما يغير المستخدم شي في صفحة على الانترنت فإن الجزء الذي غيره المستخدم يُعاد تحميل فقط بدلاً من إعادة تحميل كل الصفحة مرة أخرى. تتم هذه العملية من خلال تبادل بيانات صغيرة الحجم بين المتصفح ومزود صفحة الانترنت. وبذلك يكون التحميل أسرع.
أجاكس تشمل تحتها تكنولوجيات عديدة منها :
1. HTML أوXHTML ، وCSS (اختصار لـ Cascading Style Sheet ) ، وهي لغة نصية لتسهيل تصميم صفحات الويب
.2. جافا سكربت JavaScript، لغة نصية لعرض وتقديم البيانات ديناميكياً
.3. XMLHttpRequest Object ، وهي عبارة عن (API (Application Programming Interface أو (عنصر برمجة للتطبيقات البينية)، وتستخدم لتبادل البيانات بطريقة غير تزامنية بين الزبون والمزود.4. XML، لغة تُستخدم لإعادة تمثيل بنية و شكل البيانات القادمة من المزود (server).
نستطيع القول أنه عند استخدام هذه التقنية فلن يتم إظهار النتائج في نفس الصفحة تلقائيا بدون الانتقال ( ستتم عملية تحميل المحتوى الجديد خلف الكواليس ) .. ولتقريب الفكرة أكثر جرب خدمة Google suggest و التي بطباعة أي حرف في حقل البحث سيقترح عليك جوجل مجموعة من الكلمات التي تبدأ بالحرف .. كيف تم تحميل القائمة بمجرد طباعة الحرف بدون نقلك بالمتصفح .. الكلمة السحرية .. AJAX; كما يمكنك زيارة هذه المواقع للتعرف أكثر على استخداماتها :
Google Maps : يمكنك التقريب و الابتعاد و تحريك الخريطة بطريقة سلسلة و تفاعلية بدون نقل المتصفح ( بدون استخدام تقنية أخرى تفاعلية مثل الفلاش)
يُلاحظ من استخدام خرائط غوغل أن الخريطة مقسمة إلى مربعات تُحمّل بالتدريج، و عندما يغير المستخدم الاتجاه فإن الأجزاء الجديدة هي التي يعاد تحميلها فقط. هذه هي الأجاكس بالضبط.
كما من الأمثلة المشهورة لاستخدام الأجاكس هي مربعات التحميل (Loading) ذات الرسومات المتحركة الجميلة و البسيطة
Bliki list : لتجميع و تصنيف مواقعك
Flicker : أشهر مجتمع على الانترنت لعرض وتبادل الصور ..لو جرب إنشاء ألبوم لك على فلكر ستجد الكثير من استخدام الاجاكس
Gmail: نظام البريد الالكتروني من جوجل .. كل شي يتم بسهولة و سرعة
writley : معالج نصوص على الخط

الأجاكس كانت موجودة من زمان ولكن لم يعرف أحد أهميتها أو كيفية استخدامها بالشكل الصحيح حتى قامت شركة Google بتوظيفها في برامجها الجديدة كالGmail وGoogle maps، وتتيح الأجاكس لمطوري الويب بإضافة حيوية وديناميكية للموقع كإضافة معلومات حية كأسعار البورصة من دون الحاجة لإعادة تحميل الصفحات كلما أراد المستخدم أن يطلب معلومة من الServer-Side أوعن طريق الخادم، فلغات برمجة الويب تنقسم إلى قسمان Client-Side وهي كالجافاسكربت والvb سكربت وقسم يسمى بالServer-Side وهي كالphp و الasp، و تقنية الأجاكس في الأساس هي استخدام للغة الجافاسكربت وهي لغة Client-Side لطلب أي معلومة موجودة على الServer-Side من دون الحاجة لطلب كامل الصفحة.وهناك اعتقاد خاطئ عند بعض الناس أن الأجاكس هي لغة جديدة وصعبة ويجب تعلمها من الصفر، والصحيح أن الأجاكس هي تقنية تستخدم لغة الجافاسكربت بالكامل لطلب المعلومات، فإذا كنت تعرف القليل عن الجافاسكربت أو حتى إن لم تكن تعرف ولكن لديك خبرة في اللغات المشتقة من لغة الC كالphp فسيكون تعلم الجافاسكربت بالنسبة لك شيء سهل وبسيط جدا

سلبيات الإنترنت ومخاطرها

مهما كانت سلبيات الإنترنت ومخاطرها فإن فوائدها أكثر بكثير

.. هنا نوضح المخاطر بعدة نقاط .. للتوعية وأخذ الحذر والإحتياط وحماية أنفسنا و أولادنا منها ولنضع بين أيديهم إنترنت أكثر إنتاجية وفعالية .سلبيات الإنترنت :


1. المواقع اللاأخلاقية التي تكثر وتتكاثر في الإنترنت والتي يتم نشرها ودسها بأساليب عديدة في محاولة لإجتذاب الأطفال والمراهقين إلى سلوكيات منحرفة ومنافية للأخلاق



.2. التعرض لعمليات احتيال ونصب وتهديد وابتزاز.


3. غواية الأطفال والمراهقين حيث يتم التحرّش بهم وإغواءهم من خلال غرف الدردشة والبريد الإلكتروني .


4. نشر مفاهيم العنصرية .


5. الدعوة لأفكار غريبة مناقضة لديننا و لقيمنا ومفاهيمنا والتي تعرض بأساليب تبهر المراهقين مثل عبادة الشيطان والعلاقات الغريبة الشاذة .


6. الدعوة للإنتحار والتشجيع له من خلال بعض المواقع وغرف الدردشة


.7. جرائم القتل التي ترتكب من خلا ل غرف المحادثة الغريبة من قبل جماعات تدعو لممارسة طقوس معينة لفنون السحر تؤدي بالنهاية إلى قتل النفس .8. الإنغماس في استخدام برامج الاختراق الهاكرز والتسلل لإزعاج الآخرين وإرسال الفيروسات التخريبية والمزعجة


.9. مشكلة إدمان الإنترنت. والأمراض النفسية التي تنجم عن سوء استخدام الإنترنت مثل الإكتئاب


.10. الحياة في الخيال وقصص الحب الوهمية والصداقة الخيالية مع شخصيات مجهولة وهمية أغلبها تتخفى بأقنعة واسماء مستعارة .وما يترتب على مثل هذه القصص من عواقب خطيرة


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


.12. ممارسة الشراء الإلكتروني دون رقابة من خلال استخدام البطاقات الإئتمانية الخاصة بأحد الوالدين


.13. ممارسة القمار والتي تنتشر مواقعها ويتم الترويج لها بكل الوسائل عبر الإنترنت


.14. التشهير بالأفراد والشركات ونشر الإشاعات المغرضة عبر نشرها بالمواقع او من خلال غرف الدردشة او البريد الإلكتروني



.15. الافراط في استخدام اللهجات المحكية العامة والابتعاد عن استخدام اللغة العربية الفصحى. في غرف الدردشة والمنتديات والرسائل الإلكترونية


.16. ممارسة انتهاك حقوق الملكية .بوضع نسخ للكتب والأغاني والافلام على سبيل المثال في مواقعهم او تداولها فيما بينهم من خلا ل اجهزتهم مباشرة


.17.تعرض أجهزة الكمبيوتر للتلف والخراب بتأثير الفيروسات التي تصل علبر الأيميل والمواقع وملفات التحميل


.18. تعرض خصوصية المعلومات التي في الأجهزة للاختراق من قبل المخترقين المحترفين وهواة الإختراق وبرامج التجسس



.19.التعب الجسدي والإرهاق والأضرار الصحية و التي يسببها الإستخدام الطويل للكمبيوتر والإنترنت . من ضرر للعيون والعمود الفقري والمفاصل والأعصاب وزيادة الوزن أو نقصان الوزن وغيرها من المخاطر الصحية الجسدية .

تعلم طرق جديدة عملية في البحث على google :

تعلم طرق جديدة عملية في البحث على google :



1- العلامة ( + )الفائدة منها


هي البحث عن جميع المواقع التي تحوي جميع الكلمات ... مثال : لكي تبحث عن المواقع التي تحوي الكلمتين school و teacher ضع البحث بهذه الصورة : - school +teacher


--------------------------------------------------------------------
2- العلامة ( - )الفائدة منها


هي البحث عن جميع المواقع التي تحوي كلمة و لاتحوي كلمة أخرى مثال : لكي تبحث عن المواقع التي تحوي الكلمة school و لا تحوي الكلمة teacher ضع البحث بهذه الصورة : - school -teacher

--------------------------------------------------------------------

3-علامات التنصيص ( " " )


الفائدة منها هي البحث عن جميع المواقع التي تحوي ما بداخلها بالكامل و بنفس الترتيب مثال : - لكي تبحث عن المواقع التي تحوي الجملة children books و بالكامل و بنفس الترتيب ضع البحث بهذه الصورة : - "children books"


--------------------------------------------------------------------

4- الرابط ( OR ) الفائدة منه


هي البحث عن جميع المواقع التي تحوي إحدى الكلمات أو جميعها مثال : - لكي تبحث عن المواقع التي تحوي الكلمة school أو الكلمة teacher أو كليهما معاً ضع البحث بهذه الصورة : - school OR teacher


---------------------------------------------------------------------

5 - intitle الفائدة منه


هي البحث عن جميع المواقع التي تحوي كلمة في العنوان المخصص للمواقع على google مثال : - لكي تبحث عن المواقع التي تحوي الكلمة school في العنوان الظاهر على google ضع البحث بهذه الصورة : - intitle:school


--------------------------------------------------------------------

6 - allintitle نفس الفائدة السابقه


و لكن الفرق أنه هنا بإمكانك أن تبحث عن أكثر من كلمة مثال : - لكي تبحث عن المواقع التي تحوي الكلمات school و teacher و book و ذلك في العنوان الظاهر على google ضع البحث بهذه الصورة : - allintitle:school teacher book


-------------------------------------------------------------------

7 - inurl الفائدة منه



هي البحث عن جميع المواقع التي تحوي كلمة في عنوان الموقع على الانترنت مثال : - لكي تبحث عن المواقع التي تحوي الكلمة school و ذلك في عنوانها على الانترنت ضع البحث بهذه الصورة : - inurl:school


-------------------------------------------------------------------


8 - allinurl نفس الفائدة السابقه



و لكن الفرق أنه هنا بإمكانك أن تبحث عن أكثر من كلمة مثال : - لكي تبحث عن المواقع التي تحوي الكلمات school و teacher و book و ذلك في عنوانها على الانترنت ضع البحث بهذه الصورة : - allinurl:school teacher book



--------------------------------------------------------------------

9 - cache الفائدة منه



هي الاستفادة من موقع google لسحب الموقع المراد بالكامل مع الاشارة إلى الكلمات المراد البحث عنها مثال : - نريد أن نبحث عن كلمة boy في الموقع www.school.com ضع البحث بهذه الصورة : - cache:www.school.com boy



------------------------------------------------------------------------

10 - link الفائدة منه


هي إيجاد المواقع التي تحوي رابطاً للموقع المراد البحث عنه مثال : - نريد أن نبحث عن المواقع التي تحوي الرابط www.yahoo.com ضع البحث بهذه الصورة : - link:www.yahoo.com


-----------------------------------------------------------------------
11 - relatedالفائدة منه



هي إيجاد الروابط التي يكون فيها الموقع المذكور الصفحة الرئيسية مثال : - نريد أن نبحث عن الروابط الموجودة في الموقع www.yahoo.com ضع البحث بهذه الصورة : - related:www.yahoo.com


-------------------------------------------------------------------------

12 - info



يعطيك معلومات عن الموقع الذي تريده مثال : - نريد معلومات عن الموقع www.yahoo.com ضع البحث بهذه الصورة : - info:www.yahoo.com


---------------------------------------------------------------------------

13 - stocks


يستخدم كثيراً مع الرموز لاعطائك معلومات مفصلة مثلاً عليك وضع رمز شركة لا أن تضع اسمها مثال : - لكي تحصل على معلومات عن Intel و Yahoo ضع البحث بهذه الصورة : - stock: intc yahoo




جوجل تطلق برنامجاً يحدد مكان مستخدمي المحمول واشنطن:







جوجل تطلق برنامجاً يحدد مكان مستخدمي المحمول واشنطن:


أطلقت شركة جوجل الأمريكية، صاحبة محرك البحث الشهير على شبكة الانترنت، برنامجاً جديداً يسمح لمستخدمي أجهزة الهاتف المحمول وغيره من الأجهزة اللاسلكية الأخرى بإطلاع أهلهم وأصدقائهم على أماكن تواجدهم. وبموجب البرنامج الجديد سيصبح بوسع المستخدمين في 27 دولة بث موقع تواجدهم إلى أشخاص آخرين بصورة دائمة، باستخدام جوجل لاتيتيود.وقالت شركة جوجل في موقعها على شبكة الانترنت إن المستخدم يستطيع التحكم فيمن يمكن إطلاعه على المعلومات، أو قطع الاتصال معه. وأوضحت الشركة أنها نتيجة إحساسها بخصوصية أماكن تواجد الأشخاص فقد أدخلت عدة طرق للتحكم في البرنامج بحيث لا يكشف لكل من لا يرغب صاحب البرنامج في الكشف له عن مكان تواجده.وأضافت قائلة إن المستخدم لا يستطيع فقط التحكم فيمن يمكنه التعرف على مكان تواجده، بل بوسعه أيضاً اختيار المكان الذي يريد أن يوحي بوجوده فيه. ويمكن تتبع أماكن تواجد الأصدقاء عبر خرائط جوجل سواء من جهاز يدوي أو من كمبيوتر شخصي. وتقدم شركات مثل فريزون اللاسلكية وشركة فودافون خدمة لوبت التي تعمل أيضا عبر الأي فون IPhone الذي تنتجه شركة أبل، بحسب بي بي سي.وكانت شركة جوجل قد امتلكت خدمة تحديد أماكن تواجد الأشخاص في عام 2005، ثم سرعان ما أوقفت هذه الخدمة التي كانت تعتمد على الرسائل المكتوبة عبر الهاتف المحمول التي تجعل أصدقاء المستخدم يطلعون أولا بأول على مكانه.

كيف تفتح موقع قد حجب

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

لتخلص من رسالة حجب الموقع (عفواً، الموقع المطلوب غير متاح.)

أكتب في محرك بحث قوقل أي موقع محجوب وبعدها سوف يظهر لك النتائج

في النتائج سوف تجد خيارات مكتوبة بالخط الأزرق والكتابة بخط صغير جدا سوف تجد مكتوبا

خيارنسخة مخبأة - نسخة متشابهة


اختر الخيار الأول :



نسخة مخبأة - هذه الطريقة لا تحتاج إلى بروكسي أو برامج لاختراق البروكسي


ملاحظة أرجو استخدام الطريقة فيما يرضي الله .

الجمعة، 15 مايو 2009

برمجه المواقع ..3

ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـserver side :
هنا يتم إنشاء الصفحاتووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف ( Clinet ).وهي اللغات التي تقوم بعملية التعامل مع قاعدة البيانات ان وجدت او حفظ المعلومات على ملفات خارجية وتشمل PHP و JSP و ASP وغيرها
ومن أهم اللغات المستخدمة في إنشاء هذا النوع من الصفحات :
مثل : الايه اس بي- ASP و البي اتش بي- PHP و البيرل- PERL و جيه اس بي- JSP و الاكس ام ال- XML

برمجه المواقع ..2

1. HTML:
لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup ********
وهى تستخدم فقط كقاعدة اساسية للتعامل مع لغات البرمجة الاكثر تطورا ولنقل ان الـ HTML تمثل ورقة او صفحة تكتب عليها المواقع وبدونها لا تستطيع عمل اي موقع ...ففي النهاية اي شيئ تراه امامك هو HTML اما مكتوب بواسطة المبرمج (عن طريق الفرونت بيج او النوت باد) مباشرة او بواسطة برنامج معمول بلغة برمجة ويب وهو يكون كود الـ HTML مثل برامج المنتديات .
وقد يدخل مع الـ HTML طريقة لتنسيق المحتويات وتسمى CSS وهي تحدد الوان الخطوط و الروابط و احجامها و كذلك او VBScript لتحكم اكثر في طريقة العرض
2. DHTML:
لغة ترميز النصوص التشعبية اختصار
لـHyper Text Markup ******** Dyanmic
وهي لغه ناتجه من دمج لغتي الHTML و JAVA SCRIPT
3. الجافا سكريبت java script
و الـjava script تستخدم في الـclient side يعني على اجهزة المستخدمين ....
و اكثر ما يمكنها عملة هو التحكم بشكل عرض المعلومات و بعض الاعمال الاخرى البسيطة التي لا تتعدى العمل على جهاز المتصفح نفسه من خلال كود الـHTML 4.
4. فى بى سكريبتVBScript
هي لغة سكريبت (نصية) تعمل في بيئة إنترنت وإنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم طبيعتها المتعاملة مع الإنترنت .
وقد ظهرت هذه اللغة المبسطة المشتقة من اللغة الأمVisual Basic اثر ظهور********** المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم والزبون إذ تأخذ عملية طلب المعلومات من الزبون وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بامكانيتها معالجة البيانات على الجهاز الزبون

برمجه المواقع ..1

اولا : لغات تعمل على على اجهزة المستخدمين اى تستخدم في الـclient side :
هي عبارة عن صفحات ويب التي يتم إنشاؤها على جهاز المستخدم ويتم تنفيذها على مستعرض الويب دون الحاجة إلى وجود أي إتصال مع الانترنت أو أي إتصال بمزود الويب ونقصد به السيرفر .وهذه اللغات مهمتها تنسيق طريقة العرض فقط ولا تتدخل في نقل المعلومات من و الى المستخدم من خلال صفحة الانترنت وعادة يتم إنشاء هذه الصفحات بإستخدام لغاتScript التالية:
مثل: الهتمل HTMLو DHTML
و الجافا سكريبت- Java Script
و في بي سكربت- VBScrip

برمجه المواقع

- ماهى برمجة المواقع ؟؟
برمجة المواقع .. هى عبارة عن تصميم مواقع الويب المكونة من مجموعة صفحات تكون مع بعضها مايسمى برنامج ،،والبرامج في الانترنت تختلف عن البرامج على الأجهزة ,..!!!فبينما برنامج الفرونت بيج مثلا برنامج يستخدم على الجهاز ...فان برنامج المنتدى عبارة عن مجموعة صفحات تكون بأمتداد خاص بالانترنت ( مثال php . أو html . ) ...وهذه الصفحات تقوم بوضعها في موقعك مثل اي صفحات اخرى تصممها بالفرونت بيج ،، ولكن البرامج تختلف قليلا بحيث انها تتطلب معلومات معينة , مثل الكلمة السريه لدخول قاعدة البيانات للحصول على المعلومات منها , اسم قاعدة البيانات , وبعض المعلومات الأخرى.هى لغات برمجة المواقع ؟توجد عدة لغات برمجة تستخدم لكى تجعل المواقع ديناميكية وتتفاعل مع المستخدم.. وهى تنقسم الى نوعين..
أنواع لغات إنشاء صفحات الويب:
يجب علينا في البداية أن نعلم أنه عند القيام بإنشاء صفحات الويب فهنالك طريقتين لعمل ذلك:
أ / إنشاء صفحات الويب في جهة المستخدمClient - Side Application
ب/ إنشاء صفحات الويب في جهة السيرفرServer - Side Application

HTML

ما هو موقع ويب Web Site ؟
حسبما ورد فى قاموس الموسوعة موقع ويب هو..عبارة عن مجموعة مترابطة من ملفات شبكة الويب العالمية www والتي تتضمن ملف يعمل في البداية يسمى الصفحة الرئيسية. وترشدك الشركات أو الأفراد إلى دخول مواقعهم عن طريق إعطائك عنوان الصفحة الرئيسية للموقع. ومن الصفحة الرئيسية تستطيع الانطلاق لجميع الصفحات داخل ذلك الموقع.
ما هو نظام الشبكة العالمية www ؟
World Wide Web
وتُسمى اختصارا :
الشبكةweb وهى عبارة عن أجهزة كومبيوتر منتشرة في شتى أرجاء العالم ومتصلة ببعضها البعض.وتستخدم أجهزة الكومبيوتر هذه معيار اتصال يدعى http وهو اختصار لhyper text transfer protocol .
كيف تعمل الويب ؟
- معلومات الويب مخزنة في مستندات تُدعى صفحات الويبweb pages .
- صفحات الويب هي ملفات مخزنة في أجهزة الحاسب تدعى خادمات الويبweb servers .
- أجهزة الحاسب التي تقرأ صفحات الويب تدعى زبائن الويب Web clients .
- زبائن الويب تعرض لنا الصفحات عن طريق برنامج يسمى متصفح الشبكةWeb browserومن أكثر متصفحات الانترنت شيوعا الInternet Explorer و Netscape Navigator .
كيف يجلب المتصفحُ الصفحات ؟
- المتصفح يحضر صفحات الانترنت من الخادمserver عن طريق طلبRequest .
- الطلب هو معيارhttp يحوي عنوان صفحة.
- عنوان الصفحة يكون بهذا الشكل: http://www.someone.com/page.htm اردت ان تعرف المزيد اذهب الى .
كيف تعمل الانترنت كيف يعرض المتصفحُ الصفحات ؟
- جميع صفحات الانترنت تحوي أوامر للعرض
.- المتصفح يعرض الصفحات بواسطة قراءة هذه الأوامر.
- أكثر أوامر العرض شيوعا تُدعى مؤشرات ( أو وسوم) html .
- مؤشرات ال html تبدو هكذا: شيفرة برمجية:

This is a Paragraph

من يحدد معايير الانترنت؟
- هذه المعايير لا تُحدد عن طريق المتصفح وانما عن طريق الw3c وهي اختصار لWorld Wide Web Consortium بمعنى اتحاد الشبكة العالمية الواسعة.

حول HTML

وما هى انواع المواقع ؟
يوجد نوعان من المواقع
1- مواقع ثابتة استاتيكية..وهى المصممة بلغة الهتملوهى تتغير محتويتها يدوياً..وهى الى الانقراض حالياً
2- المواقع المتحركة الديناميكية..ووهى المصمممة بلغات البرمجةوهى التى تتغير محتويتها اتوماتكيا
وحاليا معظم المواقع من هذا النمط..
ماذا تحتاج لتصميم المواقع ؟؟
- دارية كافية وخلفية جيدة بلغةhtml ...
- اجادة العمل على برامج تصميم المواقع خاصة الفرونت بيج
- تعلم لغة برمجة خاصة بالمواقع ..فقط ان كنت تريد ..انشاء موقع ديناميكى.
ما هى لغة ال html ؟
لغة الhtml أوHyper Text Markup
بمعنى لغة ترميز النصوص, هي لغة مستخدمة لانشاء صفحات الانترنت.
ما الفرق بين الhtml ولغات برمجة أخرى ؟
- أنها بسيطة ورموزها سهلة.
- أنها ليست لغة برمجة بالضبط , فهي لا تحتاج لبرنامج يترجمها للغة الحاسب وهو ما يسمى الcompiler بل يتم تنفيذ تعليماتها مباشرة عبر متصفح الانترنت.
لماذا نتعلم الhtml فى البداية وليس الfrontpage ؟
الفرونت بيج هو برنامج يقدم لنا أكواد لغة الhtml على طبق من ذهب ومن الواجب تعلمه لمن يريد انشاء موقع على الانترنت ؛ لأنه يسهل العمل كثيرا حيث أنه يحول النصوص العادية التي نكتبها الى أكوادhtml جاهزة.لكن. .إذا أردنا تعلم اللغة من أساسها , وأن نمتلك قدرات أكثر في بناء المواقع , وأن نحترف أكثر , يغدو من واجبنا أن نتعلم الhtml .. وبعد تعلُمها يصبح فهم الfrontpage

تقنية جديدة لربط الهاتف المحمول بشاشة التليفزيون






نجحت شركة إنتل الأميركية فى التوصل إلى تقنية جديدة تسمح للأجهزة المحمولة بالاتصال لاسلكيًا مع التليفزيون بواسطة وظيفة إضافية يقوم بها جهاز استقبال خاص. وتقوم فكرة هذه التقنية على تركيب شريحة إلكترونية لاسلكية خاصة في جهاز الاستقبال أو التليفزيون، والتى من خلالها يمكن للأخير التفاعل بصورة ذكية مع الهاتف المحمول أو فئة الكمبيوترات المحمولة المعروفة باسم "Ultra-Mobile PC".ومن خلال إضافة أو تركيب هذا الجهاز سيسمح لأي جهاز محمول استعمال شاشة التليفزيون بسهولة لمشاهدة المستخدم للأفلام وملفات الفيديو والجرافيك بصورة ثلاثية الأبعاد .

مايكروسوفت تزود "ويندوز 7" بتقنية اللمس

مايكروسوفت تزود "ويندوز 7" بتقنية اللمس





كشفت شركة مايكروسوفت عن المزايا الإضافية التي سيتم دعمها وتقديمها في الإصدار القادم من نظام التشغيل ويندوز "Windows7" والذي من المرجح أن يتم طرحه في نهاية العام القادم أو يناير 2010. أبرز هذه الخصوص أن النظام القادم سيدعم تقنيات اللمس المتعدد على الشاشات العاملة باللمس كما هو الوضع في الحاسبات اللوحية Tablet PC، حيث يتمكن المستخدم من السيطرة على شاشة بطرف الإصبع بدلاً من لوحة المفاتيح أو الفأرة .ويتضمن النظام الجديد أساليب متقدمة لتنظيم الذاكرة والعمليات بحيث تعطي أداء أفضل، بالإضافة إلى بيئة رسومية فعالة وبرمجيات تسمح بتعددية الاتصال.كما يحتوى "ويندوز 7" برامج لتنظيم الخرائط وتنظيم وتكبير الصور بأسلوب السحب والإفلات وعرض الفيديو.

الخميس، 14 مايو 2009

Introduction to Html and XHTML


What is HTML

HTML is the lingua franca for publishing hypertext on the World Wide Web. It is a non-proprietary format based upon SGML, and can be created and processed by a wide range of tools, from simple plain text editors - you type it in from scratch - to sophisticated WYSIWYG authoring tools. HTML uses tags such as and to structure text into headings, paragraphs, lists, hypertext links etc. Here is a 10-minute guide for newcomers to HTML. W3C's statement of direction for HTML is given on the HTML Activity Statement. See also the page on our work on the next generation of Web forms, and the section on Web history.


The Extensible HyperText Markup Language (XHTML™) is a family of current and future document types and modules that reproduce, subset, and extend HTML, reformulated in XML rather than SGML. XHTML Family document types are all XML-based, and ultimately are designed to work in conjunction with XML-based user agents. XHTML is the successor of HTML, and a series of specifications has been developed for XHTML. See also: HTML and XHTML Frequently AnsweredQuestions

XHTML 1.0 is specified in three "flavors". You specify which of these variants you are using by inserting a line at the beginning of the document. For example, the HTML for this document starts with a line which says that it is using XHTML 1.0 Strict. Thus, if you want to validate the document, the tool used knows which variant you are using. Each variant has its own DTD - Document Type Definition - which sets out the rules and regulations for using HTML in a succinct and definitive
manner
XHTML 1.0 Strict
Use this when you want really clean structural mark-up, free of any markup associated with layout. Use this together with W3C's Cascading Style Sheet
language (CSS) to get the font, color, and layout effects you want.

XHTML 1.0 Transitional
Many people writing Web pages for the general public to access might want to use this flavor of XHTML 1.0. The idea is to take advantage of XHTML features including style sheets but nonetheless to make small adjustments to your markup for the benefit of those viewing your pages with older browsers which can't understand style sheets. These include using the body element with bgcolor, text
and link attributes.

XHTML 1.0 Frameset
Use this when you want to use Frames to partition the browser window into two or
more frames