دورة قوالب ووردبريس: بيئة العمل – الأدوات 2
10 يونيو 2009
بسم الله الرحمن الرحيم، مع الجزء الثاني من موضوع أدوات تطوير الويب، وإعداد بيئة العمل، تطرقت في الموضوع إلى ثلاث محاور:
- برامج تحرير الكود plain Text Editor
- - Komodo
- NotePad++
- برامج تجربة المتصفحات
- فايرفوكس وإضافاته
- المتصفحات الإخرى
- IeTester
- إضافات فايرفوكس لتطوير الويب
- web developer
- FireBug
2. تجربة المتصفحات
لعل أصعب شيء يعاني منه المطورون، وخاصة العرب (مشكلة الإتجاه) هو موافقة أعمالهم مع المتصفحات، والأثرية منها بالخصوص، كثيرون يجدون راحتهم في ان لا يلقوا بالا لهذه المتصفحات، لكن علينا ان نعترف أن أكثر زوار الشبكة في العالم العربي يستخدمونها، لذلك من أرشد الأمور أن نقوم بدعمها ،و إظهار الموقع بشكل مرض على الأقل عليها، وهذا من أولوياتنا في هذه الدورة، لذلك وجب علينا تجهيز بيئة لتجربة اعمالنا والتأكد من موافقتها لأكثر المتصفحات إستعمالا.
1. الفايرفوكس كمنصة:
الفايرفوكس رغم وجود صفات متفوقة لمتصفحات اخرى عليه في أمور جمالية، إلا أنه المتصفح اللازم لكل مطور، عليه أن يكون منصة انطلاق، إذا توافق عملك مع فايرفوكس، لن تحتاج إلا إلى القليل من الترقيعات لتوافق متصفحات اخرى، طبعا علينا متابعة عملنا أولا بأول، وتجربته على المتصفحات بعد كل تعديل، لكي لا نضطر لإعادة العمل من البداية في حال ظهر لنا خلل ما.
2. إضافات فايرفوكس لتجربة المتصفحات
هناك إضافات كثيرة لتجربة مظهر الصفحة على متصفحات أخرى من خلا فايرفوكس نفسه، يمكنك البحث عنها وتجربتها من خلال الموقع الرسمي لإضافات فايرفوكس، تحت تصنيف web Development
3. المتصفحات الأخرى:
يمكنك تثبيت المتصفحات الأخرى التي تهتم لأمرها، Safari Opera GoogleChrom هذه كمتصفحات أساسية، المشكلة تكمن في نسخ الالإكسبلورر، لا يمكن تثبيت أكثر من نسخة على نفس الجهاز، لكن لحسن الحظ أن هناك طرقا لتجربت أعمالنا على جميع نسخه، ابتداء من النسخة 5.x ولعل أفضلها هو برنامج I.E.Tester
4. I .E .Tester
يمكنك تحميل البرنامج في موقع MyDebugbar، من الصفحة الرئيسة لبرنامج IE Tester، بعد تثبيت البرنامج ستحصل على بيئة كاملة لتجربة متصفح Explorer بكامل نسخه.

3. إضافات فايرفوكس لتطوير الويب
كما سبق ان ذكرت فايرفوكس المنصة المفضلة لمطوري الويب، والفضل راجع لإضافاته المميزة التي تساعد المطورين على تحسين الأداء، تطوير الاعمال، تحليل اعمال الآخرين والإستفادة منها، ومن أروع الإضافات في هذا الصدد، إضافتي Web Developer و FireBug
1. إضافة web Developer
تثبيت الإضافة:
https://addons.mozilla.org/en-US/firefox/downloads/latest/60/addon-60-latest.xpi
بعد تثبيت الإضافة سيظهر لك شريط الأدوات الجديد، أحيانا قد لا تحتاجه، لذلك إستخدم هذه الطريقة السلسة، لإظهاره وإخفائه وقت الحاجة،أولا أنقر بالزر الأيمن للفأرة على مساحة فارغة من اشرطة الأدوات في متصفحك، واختر ِCustimise، ستظهر لك النافذة التالية، إبحث عن رمز الإضافة، واسحبه إلى مكان معين في أشرطة الادوات، أفضل شريط القوائم، ثم انقر على زر done.

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

توفر الإضافة مميزات عديدة، المصحح التلقائي(1)، معاينة عناصر الصفحة بطرق مختلفة، كمثال: عند التأشير عليها (2)، فيقوم بوضع حدود بالاحمر للعنصر (أنظر الصورة الموالية) كذلك يظهر عمق العنصر في الملف، هذا سيساعدنا على إكتشاف أخطائنا في الصفحة، وأسباب انزياح بعض العناصر الإخرى إلى الأسفل مثلا، كذلك في معاينة أي موقع على الشبكة والإستفادة منه.

هنا يظهر شعار المدونة عند الإشارة إليه، ويظهر عمقه في الملف

هنا ينبهني المصحح بخطأ في ملف التنسيق لإضافة من إضافات ووردبريس

تمكنك الإضافة ايضا من إبطال تنسيق css معين، لمشاهدة الموقع فقط كبنية Html، أو إبطال تنسيق المتصفح الإفتراضي وهكذا..

2. إضافة FireBug
تشترك هذه الإضافة مع الإضافة السابقة في أمور عديدة، لكن اهم ما يميزها التحرير على الملف للمعاينة مباشرة، حيث يمكنك مثلا تصفح صفحة ما، وإستبدال خصائصها في ملف التنسيق لكي ترى نتيجتها، طبعا لا يتغير كودها الأصلي إنما يظهر نتيجة التغيير، وهذا يمكنك من التجربة المباشرة لنتيجة كود قبل تطبيقه فعليا في الملف.
تثبيت الإضافة:
https://addons.mozilla.org/en-US/firefox/downloads/file/47650/firebug-1.3.3-fx.xpi
بعد تثبيت الإضافة يظهر رمزها الصغير في شريط الحالة أسفل المتصفح، (في أقصى اليمين للإنجليزية) بعد النقر على تلك الحشرة السحرية تظهر لك نافدة بشقين، الكود الناتج في صفحة html وتنسيق css لكل عنصر عند النقر عليه، أيضا عند التأشير على العنصر يظهر لك مكانه في الصفحة مباشرة، مع تحديد خصائص الهامش الداخلي والخارجي padding/margin (سنتطرق لهما فيما بعد)، من مميزات الإضافة أيضا أنها تحدد العناصر التي يرث منها العنصر عند النقر عليه، ويحدد الخصائص التي تم إلغاؤها عند الوراثة (لا تبتئس إن لم تفهم سنشرح مفهوم الوراثة في مواضيع لاحقة)، لتعديل الخصائص فقط أشر أنقر على الخاصية بالفأرة وأكتب القيمة الجديدة، أتركك لإكتشاف سحر هذه الإضافة.


كما قال رشيد، الأدوات جاهزة لنبدأ حصة الطبخ..
مواضيع مشابهة:
- دورة قوالب ووردبريس: بيئة العمل – الأدوات 1
- دورة قوالب ووردبريس: بيئة العمل – الخادم المحلي
- دورة قوالب ووردبريس: بيئة العمل – تثبيت ووردبريس
- دورة قوالب ووردبريس: ماذا تعرف عن html؟
الاوسمة: FireBug, Web Developer, أدوات مطوري الويب, برامج تحرير الكود, بيئة العمل, تكويد, دورة قوالب ووردبريس

25 تعليق على “دورة قوالب ووردبريس: بيئة العمل – الأدوات 2”
ماشاء الله على هذا الشرح، فعلا أظن أنه الجزء الأهم الذي تعلمت منه الآن، هذه الإضافات لم يسبق لي أن اتعامل معها.
بواسطة يونس في يونيو 10, 2009
ماشاء الله ..دروس مرتبة ورائعة.. بانتظار الشروع في الطبخة
بواسطة abdullah_kh في يونيو 10, 2009
أستاذنا، إضافات جديدة عليّ كليا ولم يسبق لي حتى القراءة عنها…
كذلك فإن برنامج تجربة متصفح Explorer بكل نسخة يجعلنا نرى تصميماتنا بالشكل الذي سيظهر عليه عند أغلب الزائرين. لا يمكن أن نتجاهل هذا المتصفح العريق، فرغم كل عيوبه مازال الأكثر استعمالا بين الناس
بواسطة أمتون في يونيو 10, 2009
شكرا على الشرح الرائع اخي عمران
يعطيك الف عافيه يارب
ونحن ننتظر الطبخه ^_^
تحياتي
محمود قنديل
بواسطة Master Of Love في يونيو 10, 2009
شكراً أخي على الشرح , المتابعة لا زالت قائمة
بواسطة iCoNzZz في يونيو 10, 2009
جزاك الله خير اخي عمران
وبإذن الله سوف نتابع الدروس من الأول
ودعواتكم لنا بالتوفيق في الاختبارات^_^
بواسطة محمد القرني في يونيو 10, 2009
الله يوفقك يالغالي
وجزاك الله خير على الشرح
بواسطة علي ناجم في يونيو 10, 2009
السلام عليكم ورحمة الله وبركاته..
تقديم رائع لإضافتين لا أستغني عنهما..
العدة جاهزة أخي عمران، ونحن في انتظار أن يفتح المطبخ على قول أخينا رشيد ^_^
شكرا لك وجزاك الله عنا كل خير..
مني لك أرق تحية..
بواسطة عبد الهادي في يونيو 10, 2009
شكرا لك ..
و هذه الإضافات بالفعل مهمة جدا
تسلم
بواسطة w4rz4zi في يونيو 10, 2009
تم بحمد الله تثبيت الاضافات وتم العبث معها بعض الشئ
بواسطة حسام عادل في يونيو 10, 2009
بارك الله فيك عمران
درس جميل
بواسطة anas في يونيو 10, 2009
الف شكر لك و الى الامام و متباعين الشرح جازاك الله عنا كل خير و اتمنى للجميع كل التوفيق و ان شاء الله الانطلاقة ستكون على يد سيادتكم ان شاء الله.
يارك الله فيك استادي و انتظر بقية الشرح ولدينا كل الوقت اخي المهم ان نستفيد قدر الامكان مما تقدمه وتنير الينا الطريق ونتلاقح بالافكار و المعرفة
“اعتدر على الرد مرة اخرى لكن غير الاميل فقط لانني لم استقبل الملفات ولن يكون عائق اخي و حتى ان لم يتسنى لك لكثرة الاخوة المشاركين لا مشكل و متابع معك”
اخوكم في الله ادريس أطويل
بواسطة ادريس اطويل في يونيو 11, 2009
أهلا بكم جميعا، وموفقين إن شاء الله في التطبيق
@إدريس الطويل
، لم أرسلها بعد..
أهلا أخي، بخصوص الملفات سيتم إرسالها مع بدأ الطبخ
بواسطة عمران عماري في يونيو 11, 2009
السلام عليكم ..
جزاك الله خيرا على هذه الشروحات ، وبإذن الله متابعين معك
..
لدي سؤال فقط
، هل ينفع كود تصفير خصائص المتصفحات في جعل التصميم متوافق مع جميع المتصفحات ، لم تسنح لي الفرصة لأجرب لعدم توافر بيئة عمل حاليا لكن أسأل لأستفيد من خبراتكم
الكود الذي أقصد موجود في هذه المشاركة :
http://www.ar-wp.com/t10837.html#post54063
جزيت خيرا ..
بواسطة عبدالله في يونيو 11, 2009
إلى الأمام و نحن مواصلين معاك
بواسطة عيسى العسيري في يونيو 11, 2009
بانتظار تكلمة الدورة ..(:
بواسطة yusuf في يونيو 11, 2009
@عبد الله
أخي عبد الله، بخصوص تصفير خصائص المتصفحات هي خطوة لها أهميتها لتجنب مشاكل التنسيق، لكنها ليست كل شيء للتوافق معها، سأتطرق في الدورة عند كل جزئية في أساليب التوافقية مع المتصفحات والترقيع لها.
@yusuf
تمت تعديل البريد
بواسطة عمران عماري في يونيو 11, 2009
جزاك الله خيرا على تعديل البريد ، وفقك الله يما يحبه ويرضاه (:
بواسطة yusuf في يونيو 11, 2009
يا ألله إضافات خرافية بجد
خاصة الفايربق مسلية .
جميل جداً ، سلسلة ممتعة بجد ، الله يخليك استاذ عمران ..
بواسطة someone في يونيو 12, 2009
جزاك الله خيرا اخي الحبيب على هذه الدروس ما شاء الله شرح وافي
اكملت انشاء قاعدة البيانات و تثبيت الووردبريس
اخي الحبيب لي سؤالا هل هذه الدورة فقط للتعلم تطوير و تصميم قوالب ووردبريس.
ان كانت فقط هكذا
فاقترح اقتراح ان شاء الله ما انثقل عليك انه عند نهاية الدورة ان تعطي درسا مختصرا للتسجل بالاستضافة المجانية على احدى المواقع
بواسطة eng mk في يونيو 13, 2009
يكون ذلك في دورة إدارة المدونات، بعد أن ننتهي من هذه إن شاء الله تعالى
بواسطة عمران عماري في يونيو 13, 2009
مساء الخير
شرح في غاية الروعه
أخوي عمران أنا أستخدم متصفح Explorer
وماعرف غيره
هل تنصحني بأن أحذفه وأنصب بداله Firefox
وأي أصدار تستخدمون Firefox
وياليت تعطيني رابط التحميل حق Firefox
……..
طيب
نقطه رقم 4
4. I .E .Tester
هذا برنامج أقدر أنزله وأنا على متصفح Explorer
ولا لازم على المتصفح Firefox
أبي أعرف قبل ما سوي أي شي
…………
مييييييييييح
فى أمان الله
أختكم
ساره روز
بواسطة Sarah Rose في يونيو 15, 2009
قومي بتثبيت الفايرفوكس مع وجود الإكسبلورر، لا مشكلة
رابط تحميل آخر نسخة من فابرفوكس
http://www.mozilla.com/en-US/
——
IEtester برنامج مستقل، قومي بتحميله من الرابط باستخدام أي متصفح، بعد تثبيته سيكون متصفحا ثالثا
بواسطة عمران عماري في يونيو 15, 2009
أووووووووووووكي
بواسطة Sarah Rose في يونيو 15, 2009
يعطيك العافيه شرح مبسط
ما قصرت وبأنتظار المزيد
بواسطة مشاري في يونيو 22, 2009