الاثنين، 17 أغسطس 2015

إضافة سلايد شو تلقائي لمدونات بلوجر

أهلا بمتتبعي مدونة مدون بلوجر في درس جديد و مفيد .
من أهم و أكثر الإضافات استعمالا , السلايد شو , حيث يقدم للزائر أو المتابع أخر الأخبار أو المقالات بتصميم جميل و مميز .

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

معاينة :

إضافة سلايد شو تلقائي لمدونات بلوجر

طريقة تركيب السلايد شو : 

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

إبحث عن الكود التالي : (يمكنك البحث عبر الضغط على ctrl+f)



فوقه مباشرة (قبله) , أضف الكود التالي :



ابحث من جديد , عن :



قبله مباشرة أضف الكود التالي :
(غير كلمة "كل" بإسم القسم الذي تريده أن يظهر في السلايد شو)



إبحث الأن عن :



فوقه مباشرة أضف هذا الكود :



أخر خطوة : إبحث عن :



(ربما لا تجده , يمكنك وضع رابط مدونتك في تعليق و مشكلتك و سيتم الرد عليك)
(ضع تعليقا ضمن تعاليق بلوجر و ليس تعليقات الفيسبوك حتى يصلني إشعار بذلك و أجيب عليك في أقرب وقت)
بعده / أسفله مباشرة , أضف هذا الكود



قم بحفظ القالب و يمكنك ملاحظة السلايد شو في مدونتك ! :)

الجمعة، 7 أغسطس 2015

إعلان عن سلسلة : لقاء مع لغة برمجة !

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


إعلان عن سلسلة : لقاء مع لغة برمجة !

سلسة "لقاء مع لغة برمجة" هي ببساطة مجموعة من المقالات التي نتطرق من خلالها كل مرة على لغة برمجة معينة , نحدد تاريخها ,  إستعمالاتها و كيفية تعلمها .
مع كل لغة برمجة نتحدث عنها ستكون في نهاية المقالة مصادر رائعة لتعلمها  بأكثر من لغة , و أكثر من شكل (شروحات مصورة , كتب ..).
إن كانت هناك مجموعة من اللغات التي تود تعلمها و اكتشافها , ليس عليك إلا ترك تعليق بإسم اللغة فقط .

أمل أن تكون الفكرة نالت إعجابكم , و تساعد المبرمجين العرب على الدخول أكثر في هذا العالم الرائع .

يمكنك تحفيزي عبر مشاركة التدوينة مع أصدقائقك عبر مواقع التواصل الإجتماعي أو ترك تعليق مشجع ^_^ ! شكرا !

الأحد، 2 أغسطس 2015

المحددات (selectors) , كما لم تعرفها من قبل ! - الجزأ الأول

تعتبر المحددات أو ما تعرف بال selectors جزء لا يمكن التخلي عنه عند تصميم موقعنا بال css و جيكويري و غيرها .
و بما أننا أحيانا مطمح للتطوير و ننسى أساسيات مهمة جدا , نجد أن عددا كبيرا جدا من مصممي الويب لا يستعملون إلّا نوعلين من المحددات : "class." للكلاس , "id#" للـ ID !
هذه التدوينة ستساعدك حتما و تفيدك في تصميم مواقعك و تطويرها .

المحددات (selectors) , كما لم تعرفها من قبل ! - الجزأ الأول


سنتعرف معا عن ماهيّة المحددات .
أنواع ال selectors , و طريقة إستعمالهم !

ماهي المحددات selectors ؟

المحددات تستعمل لإدراج بعض التعديلات على عنصر (element) معين دون غيره , أو مجموعة من العناصر في صفحة ويب معينة .
تختلف أنواع المحددات و تتعدد , لذا سنتعرض معا لمجموعة من المجددات مع تفسيرها و أمثلة لها .

1- محدد * :

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

مثال :

*{
margin:0px;
padding:0px;
font-family:tahoma;
font-size:15px;
background:red;
}


في هذا الكود قمنا بإختيار كل عناصر الصفحة , إدارج margin:0px; و padding:0px; و إختيار الخط و حجمه و إضافة خلفية حمراء له ..

2- محدد + :

ربما تكون هذه أول مرة تسمع فيها عن هذا المحدد , وظيفة هذا الأخير المحدد المجاور (adjacent) ,
فإن قلت :
div + p
 فكأنك قلت له حدد لي العنصر p التابع للعنصر div مباشرة .
مهم جدا : 
هذا لا يعني أن p موجود داخل العنصر div , لا  !!
هذا يعني أن العنصر div بعد إغلاقه , إذا كان هناك وسم p , فأضف للعنصر p ذلك مجموعة من التعديلات .
ممتاز !


مثال :


div + p{
background:red;
}


في هذا الكود قمنا بإختيار العنصر p الذي يأتي مباشرة بعد العنصر div , و أضفنا له خلفية حمراء .

2- محدد < :

يشبه إلى خد كبير إلى محدد div p , لكن الإختلاف بينهما أن div p يختار كل العناصر p الموجودة في العنصر div مهمى كان المستوى , في حين أن بالمحدد < لا ينظر إلّا إلى المستوى الأول .

div > p{
background:red;
}

هنا قمنا يتحديد كل عنصر p حيث يكون "إبنا للعنصر الأب" و هو div .

3 - ["a[href="link

هنا كأنك طلبت كل عنصر a ذو  attribut href بالرابط link .
و إضافة بعض التعديلات عليه .

مثال :

a[href="http://modawin-blogger.blogspot.com"]{
background:red;
}


هذا ليس إلا جزء بسيطا جدا من المحددات في ال css , نتعرف معا إلى أنواع أخرى منها في جزء ثاني قريبا جدا .

تعليقك المشجع , و مشاركة التدوينة مع أصدقائك تشجعني على العمل و النشر و الإفادة .. شكرا ! ^^


الخميس، 30 يوليو 2015

عمل بنر إعلاني متحرك/ثابت إحترافي لموقعك أو مدونتك في دقائق و مجانا (لا تحتاج خبرة !)

هل تود الحصول على بنر إعلاني إحترافي متحرك أو ثابت حسب رغبتك دون دقع سنت واحد , أو أي خبرة في التصميم ؟
يمكنك من الأن البدأ في تصميم البنرات الإعلانية لمواقعك و مدوناتك , أو تقديم خدمات في هذا المجال في مواقع الخدمات المصغرة و البدأ في تحقيق مدخول من الأنترنت .

عمل بنر إعلاني متحرك/ثابت إحترافي لموقعك أو مدونتك في دقائق و مجانا (لا تحتاج خبرة !)


عبر المواقع المذكورة أسفله , إدخر جهدك , أموالك و وقتك و احصل على بنراتك إعلانية بتصميم و ذوق مميزين و بالأحجام التي تريدها .

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

موقع غني عن التعريف للتعديل عن الصور و إضافات تأثيرات جميلة لها .
به أيضا قسم مخصص للبنرات . بعد الدخول له , إختر الحجم الذي تريده عبر النقر عليه .
ستظهر لك قائمة كبيرة من الأمثلة و القوالب الجاهزة التي يمكنك التعديل عليها ببضع نقرات .
ستستفيد منه حتما !

لا يقل روعة من المواقع المذكورة سابقا , فقط عليك إنشاء حساب جديد بالموقع للتمكن من الإستفادة منه (يمكنك ربطه بحسابك على الفيسبوك أو جيميل ) .

إن كانت الإعلانات الثابثة لا تمثل حلا ناجحا لك , يمكنك الإلتجاء إلى البنرات الإعلاناية المتحركة عبر هذا الموقع الرائع .
يتوفر في الموقع أكثر من مثال عن البنرات و بتأثيرات جميلة و خفيفة .

و يكون بذلك حصلت على banner رائع , مجانا , و دون خبرة ! مبروك !!

في الختام , أدعوك أخي الكريم إلى نشر المقالة على حساباتك على مواقع التواصل الإجتماعي , فتعليقك المشجع و مساعدتك البسيطة تعني لي الكثير ! :)

الأربعاء، 29 يوليو 2015

ماهو التصميم المادي (material design) و الفرق بينه و بين التصميم المسطح (flat design)

بالنسبة لمستخدم عادي , أو شخص غير مهتم بالتصميم و أنواعه , فلا يوجد فرق بين التصميم المادي (material design) و الذي سنتعرف عليه في هذه التدوينة و سنكتشف مميزاته و بين التصميم المسطح  "الفلات" (flat design) و الذي تم التطرق إليه في تدوينة سابقة .
يستحق الذكر أن كلا الطرفين يميلان إلى البساطة و الخفة .
حيث أن نقاط الإختلاف بينها طفيفة جدا لدرجة أنه يصعب للبعض التفريق بينهما .

ماهو التصميم المادي (material design) و الفرق بينه و بين التصميم المسطح (flat design)


لكن هل تسائلت لم أغلب التطبيقات اليوم و بعض المواقع (أمثلة : تطبيقات :يوتيوب , جيميل , دراف , كروم.. وغيرها من تطبيقات جوجل)  تستخدم التصميم المادي ؟

دعنا نتعرف أولا على Material design ..

فماهو التصميم المادي ؟

هي مجموعة من القواعد في التصميم تم تقديمها من طرف جوجل تنفّذ على واجهة المستخدم الرسومة و التي يعبر عنها بـ "GUI"
(Graphical User Interface) للبرامج و التطبيقات .
و قد قدمت شركة "جوجل" هذا النمط من التصاميم خلال مؤتمر Google I/O في 25 يونيو (جوان) 2014 .

ماهو التصميم المادي (material design) و الفرق بينه و بين التصميم المسطح (flat design)

الفرق بين التصميم المسطح و التصميم المادي ؟ (Flat & Material) ؟

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

و هنا بعض الصور التي يمكن أن تقربك أكثر من الـ material design

ماهو التصميم المادي (material design) و الفرق بينه و بين التصميم المسطح (flat design)


تعليقك المشجع و مشاركتك التدوينة على مواقع التواصل الإجتماعي تدفعني للعمل أكثر فأكثر :) شكرا

الثلاثاء، 28 يوليو 2015

ماهو البوتستراب؟ و لماذا عليك إستخدامه كمصمم و مطور مواقع؟ كيف أتعلمه؟

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

أنت في المكان الصحيح ..

ماهو البوتستراب ؟ و لماذا عليك إستخدامه كمصمم و مطور مواقع ؟ كيف أتعلمه؟


البوتستراب أو "bootstrap" أصبح حتما أشهر إطارات العمل للواجهات الأمامية في الويب "frontend framework" منذ إطلاقه سنة 2011 من قبل تويتر .
و بفضل التطورات و التحسينات التي شهدها , أثبت البوتستراب أن أي مصمم مواقع , يمكنه إنشاء موقعه التجاوبي  بتصميم جذاب حتى لو كان لا يجيد إلا القليل من الـ html و الـ css .
بإستعمالك إطار bootstrap , ستوفر وقتك و جهدك و تضمن نتيجة فعالة .
و من بين الأسباب التي تجعلك تتعلم البوتستراب و تستعمله في مشاريعك :

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

- التوافق مع المتصفحات
البوتستراب متوافق ليس فقط مع المتصفحات الحديثة , بل أيضا يشكل حلا لمستخدمي "interner explorer 8" .
تابع إرشادات البوتستراب و تقيد بها ليكون موقعك متوافقا مع كل المتصفحات .

- مفتوح المصدر
بوتستراب مشروع مفتوح المصدر Open Source .. تم إصدارها تحت رخصة أم أي تي "MIT" .و هو مستضاف على github .

و هذه أسباب تجعل من البوتستراب أداة قد لا يمكن الإستغناء عنها عند عدد هام من مصممي المواقع .

دروس و دورات تعلم بوتستراب bootstrap

الأن أنت تتسائل كيف تتعلم البوتستراب ؟
ممتاز ..

1- هنا دورة بالفيديو , صوتا و صورة من موقع advphp , يتطرق إلى أهم الدروس التي قد تحتاج اليها في تصميم موقع متجاوب و مميز
من هنا 

2- إن كنت من أصحاب الصبيب الضعيف من الانترنت و تحميل الفيديو يأخذ الكثير من وقتك , فلم أنساك أيضا ! :)
دورة كاملة مكتوبة بالانجليزية عن ال bootstrap من موقع w3schools الغني عن التعريف .
من هنا 

3- تريد ان تكون الدورة بالعربية و الدروس الانجليزية تربكك و لا تجعلك تتعلم بسهولة ؟
لا يوجد إشكال , كتاب يشرح مواضيعا ستحتاجها في موقعك باللغة العربية .
من هنا

الموضوع متعوب عليه , تعليقك المشجع و مشاركة التدوينة مع أصدقائك على مواقع التواصل الإجتماعي تحفزني نحو النشر أكثر و الإفادة :)


الاثنين، 27 يوليو 2015

إضافة صندوق الدردشة أو شات إلى موقعك أو مدونتك في بلوجر

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

إضافة صندوق الدردشة أو شات إلى موقعك أو مدونتك في بلوجر


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

إنشاء صندوق دردشة لمدونتك : 

أولا توجه نحو موقع chatango .
ستظهر لك 3 أمثلة لصناديق الشات : Box / Ticker / Tab .
اختر الشكل الذي تفضل ظهوره في مدونتك عبر الضغط عليه .
لتدخل إلى إعدادات الصندوق و هذه صورة تفسر لك كلّ التعديلات التي يمكنك أن تقوم بها :

إضافة صندوق الدردشة أو شات إلى موقعك أو مدونتك في بلوجر
و من ثم اضغط على Create Group في الأعلى .
ليقوم مباشرة بتوليد كود الإضافة .

إضافة صندوق الدردشة أو شات إلى موقعك أو مدونتك في بلوجر


قم بنسخ هذا الكود لأنك ستستحقه .


الدخول للوحة التحكم في بلوجر
الدخول إلى التخطيط و إختيار إضافة HTML/JAVASCRIPT
إضافة الكود الذي قمت بنسخه
حفظ

مبروك !! الأن أن تشاهد صندوق الدردشة في مدونتك  ^_^ .
تعليقك البسيط و مشاركتك للتدونية على مواقع التواصل الإجتماعي تحفزني للنشر و الإفادة ! :)