حان الوقت لتبدأ باستخدام وحدة القياس REM

موضوع الوحدة المستخدمة لتحديد حجم النص في CSS قد يولد جدالاً طويلاً. وكالعادة لا يهمني ما تستخدمه طالما أنه يساعدك على إنجاز عملك على أتم وجه، ولكن يبدو أن نجماً جديداً (ليس جديداً جداً) يلوح في الأفق.

start using rem unit حان الوقت لتبدأ باستخدام وحدة القياس REM

أكمل القراءة

حسّن منهجيّتك في تطوير الواجهات 3 – Yeoman

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

yeoman cover حسّن منهجيّتك في تطوير الواجهات 3   Yeoman

أكمل القراءة

مكونات الويب Web Components

لا يخلو أي مشروع ويب حقيقي في أيامنا الحالية يعتمد لغة PHP من استخدام أحد أطر العمل PHP FrameWork، حيث يمكن لكل متابع أن يلمس التسارع في تطور هذه الأطر، وكما نعلم معظم هذه الأطر تهتم بطريقة البرمجة من جهة المخدم (Server Side)، ولكن ما الجديد في التقنيات الويب من جهة الزبون (Client Side)؟!

إن ظهور HTML5 و CSS3 وقبلها مكتبات Javascript (مثل jQuery، Zepto… إلخ ) وما يحدث لهذه المكتبات من تطوير سريع هو أهم ما حصل إلى الأن، ولكن هل هناك مفاهيم جديدة قد تغير كل ما سبق وتتجه بالويب الذي نعلمه اليوم كمبرمجين إلى مستوى جديد تماماً ، ويجعلنا نعود لنتعلم الأساسيات من جديد ؟!، بصراحة الجواب هو نعم icon smile مكونات الويب Web Components

قد يعتبر البعض انها نقمة على المبرمجين ، وقد يتحمس البعض لتعلم أشياء جديدة. بكل الأحوال أحد هذه المفاهيم الجديدة هي مكونات الويب أو Web Components.

webcomponents1 مكونات الويب Web Components

أكمل القراءة

حسّن منهجيّتك في تطوير الواجهات 2 – Grunt

نعود اليوم لموضوع تطوير الواجهات والأدوات التي تساعدنا على تخفيف الأعباء الروتينية للتركيز على الأجزاء الممتعة من العمل. هناك الكثير لنفعله في هذه المقالة، جهز كوباً من الشاي ولنبدأ.

grunt cover حسّن منهجيّتك في تطوير الواجهات 2   Grunt

أكمل القراءة

10 إضافات مجانية مفيدة لمستخدمي فوتوشوب

سنخرج قليلاً عن موضوع السلسلة التي بدأناها في المقالة السابقة.

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

ps plugins cover 10 إضافات مجانية مفيدة لمستخدمي فوتوشوب

أكمل القراءة

حسّن منهجيّتك في تطوير الواجهات 1 – Bower

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

على سبيل المثال، هذا ما منعني حتى الآن من الانتقال من Photoshop إلى Fireworks لتصميم الواجهات مع أني سمعت الكثير عن أفضليته في هذا المجال. لذلك أحاول الآن أن أثور على هذه العقلية وأتعلم استخدام أدوات جديدة للتطبيق العملي، لا لمجرد الثقافة العامة واستعراض المعلومات.

bower cover حسّن منهجيّتك في تطوير الواجهات 1   Bower

أكمل القراءة

نشرات دورية يجب أن تسجل فيها

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

newsletters cover نشرات دورية يجب أن تسجل فيها
مصدر الصورة jayofboy

أكمل القراءة

للإلهام 4 – الخط العربي

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

جمعنا لكم هنا غيضاً من فيض ما ينتجه المبدعون العرب باستخدام الخط العربي في المشاريع الفنية والتجارية.

arabic calligraphy 01 500x375 للإلهام 4 – الخط العربي

أكمل القراءة