|# |

#

|#|

#

|#|

#

|#|

#

|#|

#

شرح أداة firebug





 



موضوعنا اليوم يتناول إظافة للفايرفوكس رأينا أنها تستحق الشرح
نظرا لما تقدمه من نفع و فائدة خاصة لمطوري الواب
حتى أن البعض يظن أنها اقوى من الفايرفوكس ذاته
!!



الإظافة هي





هذا ال addon يمكنك من الإطلاع على كود الصفحة التي أمامك وتعديلها على عين المكان كما يستطيع أن يظهر لك ال requetes الحالية إلى جانب مهام أخرى سنأخذها بالشرح



أول شيء نظغط على هذه الأيقونة للبدأ باستعمال الإظافة

تجدها في ال status bar أسفل واجهة الفايرفوكس




HTML

ستفتح واجهة كهذه أول مرة و هي عبارة عن كود 
htmlالصفحة الحالية

تلاحظ أن تقديم الكود بالألوان أي أنه واضح
كما تستطيع تعديل كل شيء تقريبا و 
ترى النتيجة مباشرة على الصفحة


إظافة إلى ذلك فإنه عند مرور المؤشر على كود IMG أي كود صورة فإنها تظهر محاذية للكود مما يسهل الفهم و التتبع أكثر




إذن لنرى ماذا نستطيع أن نفعل بهذا الكود من ناحية التعديل







طبعا كل هذا في Tab ال HTML



console

لنرى ال console التي تحدثنا عنها
في الحقيقة هذا الجزء المفضل شخصيا فهي تسمح برؤية جميع الأخطاء كما تسمح أيضا بتنفيذ جميع أوامر javascript و تنفيذ الأوامر مباشرة على أي عنصر بالصفحة و تعديله كما تشاء برمجيا



و هنا نرى مثالا
كما ترون النتيجة تعرض حالا




الconsole تصلح أيضا للإطلاع على الأخطاء و المعلومات الصادرة عن السكريبتات javascript التي يقوم المتصفح بتنفيذها لحظة بلحظة

مثلا Done أستعملتها لأتثبت إن كان السكريبت يصل إلى ما أريد أم لا و باقي الرسائل message/info هي لهذه الصفحة

لأستعمال ال console إستعمل في السكريبت الخاص بك:

كود:
console.log(your_message)




كود:
console.info(information)




كود:
console.warn(your_warning)




كود:
console.error(your_error)




و هكذا تستطيع تتبع ما يحدث مع السكريبت خطوة بخطوة


عندما تلاحظ أن هناك خطأ ما تستطيع أن تجعل المتصفح يتوقف عنده breakpoint في المرة القادمة التي تحدث فيها الصفحة (refresh) و هكذا تستطيع التثبت من الأمر بروية


ملاحظة : إذا كنت كتبت أوامر في ال console و غيرت ال tab سيمحى ما كتبته كليا لكن لا تقلق ctrl+z ستعيده




CSS

في هذا ال tab سترى كل ال classes و تستطيع التعديل عليها بحرية تامة و ترى الأثر مباشرة على الصفحة



NET

هنا تستطيع أن تطلع على جميع ال requests الصادرة من المتصفح على المباشر و تشاهد خاصياتها أي ال header و الإجابة response




في النافذة فوق تطلع على ال args الخاصة بالpost request

أي أن كل شيء سيكون أمامك تماما و ستحظى بمتابعة أصغر التفاصيل



SCRIPT
هنا تستطيع التعامل مع السكريبتات الموجودة في الصفحة


كما تستطيع أن تضيف breakpoint عند أي مستوى فيتوقف المتصفح (تنفيذ السكريبت) عنده و هذه مفيدة للdebuggage

كما تستطيع إظافة شرط للتوقف(الزر الأيمن للماوس)
الشرط يكون من قبييل variable == 1 أو variable! إلى ما هناك

في نفس الtab على اليمين تجد ال watch و هي لمراقبة المتغيرات variables

في المثال أردنا أن نطلع على ال date الآن كما نستطيع الإطلاع على أي variable موجودة في السكريبت الجارى تنفيذه

كما نجد ال stack

و تظهر فيه ال functions التي توقف تنفيذها عند الوصول إلى ال breakpoint الحالية



و شيء آخر
كما توجد إظافات للفايرفوكس فإنه توجد إظافات لهذه الإظافة
!!


مثلا FireFinder و تسمح لك بالبحث عما يوافق xpath معين مثلا او css style
انقر على هذا شريط لعرض الصورة الكاملة. الحجم الاصلي للصورة هو 812x167


DOM





هذا الجزء تجد فيه كل شيء بدأ بالمتغيرات variable إلى الدالات functions إلى العناصر html و حتى مكونات محرك الفايرفوكس ال gecko كما يظهر أسفل الصورة
يعنى كل ما يحدث سيكون أمامك



 
 



مع تحيات ابو سياف

قصة حصان الذي دفن حيا


قصة حصان الدي دفن حيا

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

مولد أكواد الألوان الفلاشى بلغة HTML



كثيراً ما نحتاج إلى أكواد الألوان فى تصميم المواقع

بكل سهولة يمكنكم تحديد اللون المطلوب ونسخ الكود الموجود بالمستطيل

ملحوظة : لابد من وجود هذه العلامة  #  فى الكود



game

Twitter Delicious Facebook Digg Stumbleupon Favorites More