
Jonathan Snook مطور ومصمم ويب Freelance، محاضر في مؤتمرات عالمية ك: SXSW و An Event Apart، شارك في تأليف كتابين: The Art & Science of CSS و DOM Scripting with Ajax, APIs and Libraries.
من هو Snook؟
في معظم الأوقات، مطور ومصمم ويب. أعمل بدوام كامل Full-time Employee مع شركة Yahoo لكن من منزلي في Ottawa، هل يوجد أفضل من ذلك؟.
مكان عملك؟
بسيط، طاولة من IKIA، محمول MacBook Pro وشاشة 24″ من Apple، (صورة لمكان العمل).
IDE, Time tracking ..؟
محرر Textmate، مع MAMP Pro و VMWare Fusion لتشغيل Windows XP وإجراء التجارب على متصفحات Internet Explorer.
يوم في حياة Snook؟
أكثر الأشياء التي تجعل العمل من المنزل ممتعا، أن جدولي اليومي قابل للتعديل، أعمل عندما أشعر أنني سأكون منتجا أكثر، أحيانا في الساعات الأولى من الصباح، وأحيانا في ساعات المساء المتأخرة.
حوافزك للعمل Freelance؟
الحصول على المال أكبر حافز، ثم التحدي لحل معضلة وفهم أمور وتحسين طريقة عملها.
لديك خطة عمل؟
عند بدإ مشروع جديد، أفهم أولا ما يجب إنجازه، وأعمل بجد لتحقيق هذا الهدف، ليس لدي استراتيجية معينة، فقط أواصل العمل على المشاريع الممتعة.
كم ساعة تعمل خلال اليوم؟
يختلف حسب الوقت الفعلي الذي أقضيه على الكومبوتر، يمكن بسهولة أن يصل إلى 12 ساعة، وأنا أحاول التقليل من هذه المدة.
تستعمل أداة لتنظيم الوقت والمهام؟
استعمل أداة RescueTime التي تعطيني تصورا واضحا عن الوقت والإنتاجية.
كيف نجحت في فقدان الوزن؟
كانت فكرة مجنونة: تمارين كثيرة مع حمية جيدة Less of Me.
لماذا استعملت HTML5 و CSS3 في التصميم الجديد لمدونتك؟
استعمالي ل HTML5 محدود، واستخدم فقط ما يعمل مع معظم المتصفحات حاليا، نفس الشيء بالنسبة ل CSS3، هذا يجعل قابلية الاستخدام ممكنة لمعظم الزوار.
هل تعتقد أنه حان الوقت لاستخدام HTML5 و CSS3؟
بعض HTML5 بكل تأكيد، القليل من CSS3 ربما، هذا يتوقف على النسبة المئوية من الجمهور والذي قد لا يستفيد من هذه المميزات.
لماذا لا تستخدم WordPress كمنصة للتدوين؟
أردت أن أتحكم في كل شيء يخص المدونة، لذلك برمجت نظاما خاصا بي، WordPress جيد ويستعمل من قبل شريحة واسعة من الأفراد والشركات، فقط أردت شيئا مختلفا.
لماذا تهاجم Reset في كل مناسبة؟
كي أكون واضحا، أنا لا أهاجم Reset (تصفير الاعدادات)، فقط أشعر أنها ليست ضرورية، أريد الانتقال تدريجيا من النقطة A إلى B، لكن أتفهم أن الكثير من الناس يجدون تصفير الاعدادات أمرا مفيدا.
هل تستخدم القياس 960px؟
أبدأ الصفحة ب 1000px وأضع بعض المحتويات هنا وهناك، لكن العرض الأقصى في النهاية لا يتعدى 960، ليس لدي قياس مفضل، فذلك يتوقف على التصميم، إن كان محتوى الصفحة قليلا، أستعمل قياسا ضيقا، وإن كان هناك المزيد من المحتوى، فأقوم بتوسيع التصميم أكثر، أنا بالأحرى أصمم حسب المحتوى، ولا أضيف المحتوى حسب التصميم.
لا أستعمل إطارا معينا. وأفضل معرفة كل سطر أكتبه في CSS كي أتحكم فيه بشكل كامل ويسهل تتبع الأخطاء Debugging.
أنت من أنصار CakePHP، لماذا هو بالذات؟
أحببت CakePHP لأنه الأقرب إلى Ruby On Rails من بين كل الأطر الأخرى، أحببت مفهوم Convention over Configuration الذي يوفره CakePHP (وأطر أخرى ك Symfony)، أنا سعيد ولا أرى حاجة للانتقال إلى إطار آخر.
هل تخطط لتعلم ROR؟
وددت أن أتعلم Ruby On Rails، لكن من الصعب إيجاد الوقت أحيانا.
نصائح لمطور الويب؟
أهم شيء أوصي به، هو معرفة كيف تعمل الأشياء ومحاولة التعلم منها.
أهدافك ل 2010؟
شيء واحد، الإنجاز Get Things Done.













