أحمد الألفي

زوج وأب مصري مسلم أعمل داخل المتصفح لأكثر من ستة أعوام :)

http://alfy.me

196 نقاط السمعة
121 ألف مشاهدات المحتوى
عضو منذ
حدث بالفعل عي العديد من المرات ومعظمها وصلت للحل :) عقلك الباطن يعمل بشكل رائع!
توضيح: المطور الرئيسي للموقع الصديق العزيز مصطفى محمد ... تشرفت بالعمل معه على التطبيق المطروح لهاتف أندرويد لكونه يستخدم Hybrid يستخدم HTML/CSS
ستأخذ هذه الواجهة حوالي 4 ساعات من العمل لتحول إلى كود (ضع في حسبانك الإختبارات) ... سأضع ساعتين أخرتين للإحتياط وسأحسب السعر بناءاً على أجر الساعة التي أتقاضاها
لست ناقدا جيداً للتصميمات لكن من الممكن تحويله إلى HTML/CSS بدون عناء :)
أشكرك على التوضيح
ليست مزحة ولم أكن أعلم من قبل بوجود موقع يسمى خمسات
وما هو خمسات؟
نشر اليوم أيضا على حسابهم على Twitter وعلى موقع Sidebar.io https://twitter.com/smashingmag/status/493688733120888832 شكراً لك :)
للأسف فهذه الخصائص ليست قياسية ولم تقترح من الأساس من مصنعي المتصفحات فلا اعتقد اننا من الممكن ان نراها في وقت قريب في أية متصفح
عغوا اعتمدت على مصدر اخر لتلك المعلومة فلا اعلم أيهما أصح لم استطع العثور على مشاركات أخرى باللغة الانجليزية او العربية حول هذا الموضوع
أقصد انني نقلب 7 نطاقات (domains) من شركات استضافة مختلفة إلى Namecheap لأتحكم بكافة نطاقاتي من مكان واحد
أتعلم coffeescript
أضم صوتي إليك ... NameCheap هم الأفضل ولديهم دائما عروض ... السنة الماضية نقلت 7 نطاقات لهم بدولار واحد فقط
الخلطة ليست سرية لهذة الدرجة :) فموقع مثل Reddit مفتوح المصدر ويمكن لأي شخص التعرف على هذه المعادلة ... بالعكس يكتشف الأعضاء ثغرات بالنظام ويحدث :)
13
من الممكن تطوير قوالب أو إضافات برمجية لبعض المشاريع مفتوحة المصدر مثل Joomla ، WordPress وغيرها ثم بيعها ... او من الممكن تقديم خدمات التطوير والبرمجة لعملائك بإستخدام تلك المشاريع :) هذا ما كنت أفعله في الثماني سنوات الأخيرة من حياتي :)
كنت أتمنى ان أجد لك رداً على سؤالك لكن للأسف عانيت لوقت طويل مما تعاني منه. درست دراسة لا علاقة لها بالكمبيوتر أو البرمجة وامتهنت مهنة الطب لمدة 5 سنوات ثم قررت التركيز ةتركتها نهائيا ووجهت كافة وقتي ومجهودي في التجاه الذي أحبه ... أعتقد ان عليك أولا ان تحدد ما هو الأمر الذي ستستمتع بالعمل به ودراسة هذا الأمر والنظر لسوق العمل ثم اتخاذ قرارك :) الله معك
هناك العديد من الخيارات أشهرهم مثلاً Bluehost و Hostgator ... دائماً احرص على استخدام مضيف يمتاز بالجودة ولا تنظر للسعر الأقل. إنتقلت مؤخراً مع مضيف مكلف لكنهم يمدونني بكل ما احتاج على مدار الساعة. لا تبخل أبدا في الإستضافة
أعتذر في التأخر عن الرد. من الممكن اتباع طريقة من إثنين لعمل تأثير مماثل لما تسأل عنه. لنفترض مثلاً أن القائمة تتركب كالآتي: Home Contact من الممكن ان تقوم بوضع class للعنصر الفعال في القائمة مثلا: Home Contact وهناك طريقة أخرى أستخدمها أحيانا عندما أستخدم class أو id خاص بكل صفحة ... مثلا: ... Home Contact يمكنك تعريف كل صفحة في الـ body وسيكون الـ CSS وقتها كالتالي: body.home-page li.home { ... } وهكذا
هذا الأسلوب أتى على المنتديات بالخراب. أصبحت تجد موضوعاً به مئات الردود مثل مشكور وحياك الله وتسلمو وما إلى ذلك من الرودو التي تشعرك بالرغبة في القئ.
14
استقيظت اليوم وأردت أن أطرح هذا السؤال :) في العام الجديد أتمنى أن أقضي وقتاً أطول أتعلم * Linux و الـ Command line * Web components , Shadow DOM * Polymer * بعض الرياضيات خاصة حساب المثلثات لأهميتها في الـ CSS
17
وعليكم السلام ورحمة الله وبركاته تعلم jQuery قد يسهل عليك الكثير عندما تحتاج إلى التعامل مع الـ DOM ولكنه لن يغنيك عن استخدام JavaScript أبداً. سيأتي وقت تحتاج فيه لإستخدام JavaScript بالتأكيد. أيضاً في العديد من الأوقات تجد ان الكثير من المطورين يستخدمون jQuery من أجل محرك الإختيار فقط من أجل تحديد بعض العناصر من الصفحة وتعديلها في مشروع لا يتطلب دعم المتصفحات القديمة. في هذه الحالة فكر في أنك تجبر المستخدم على تحميل 90kb لإستخدام شئ من الممكن ان
14
سأفترض أنك تتحدث عن مجال الـ Front-end development لأن تطوير المواقع هو عمل متشعب به أجزاء خاصة تعمل على الخادم وأخرى على المتصفح. سأتحدث فقط عن الجزء الذي أعلمه :) بالطبع الآداة التي لا يمكن الإستغناء عنها خاصة في وقتنا الحالي هي JavaScript ... يعتبرها البعض السكينة السويسرية التي تحملها في جعبتك وتستخدمها في العديد من المهمات. من المفيد جداً ايضا تعلم بعض الإطارات مثل jQuery و MooTools وإطارات الـ MVC مثل Ember و Backbone وغيرها. من المفيد أيضاً معرفة
إطارات العمل إضافة رائعة يجب ان توضع في الحسبان ورأيي أن تعلمها يضيف للفرد الخبرة ولكن الأهم ان ترى كيف تعمل هذة الإطارات لأنك في وقت قد تحتاج إلى شئ واحد أو أكثر ولا تحتاج إلى الاطار كله. فإن قمت مثلاً بتحميل Bootstrap كاملا ولم تستخدم منه سوى الشبكة (Grid) فكر في كم البيانات التي تجبر المستخدم على تحميلها بدون الإستفادة منها. يعجبني انا شخصيا إضافة في Bootstrap المسماة بـ Scrollspy وأضطر لإستخدامها في الكثير من المشاريع. لهذا السبب أستخرجها
22
لا ادعي بأن أية عمل قمت به هو عمل احترافي :) اسمح لي بتغيير الصيغة إلى الأعمال المحببة لي التي لاقت استحسان ممن عملت معهم ومن زملائي ... أتذكر منهم التالي: 1- قمت بإنشاء موقع باستخدام نظام ادارة المحتويات Joomla في عام 2007 يستخدم كشبكة اجتماعية لقاطني أحياء سكنية معينة في الولايات المتحدة الأمريكية ... تم استخدامه أكثر من 80 مرة وأتى بربح كبير على صاحب المشروع لدرجة ان المبلغ الذي حصلت عليه في النهاية منه كان ضعف ما اتفقنا
23
وعليكم السلام ورحمة الله وبركاته ، HTML5 سيظل ينمو ويتضج خلال السنوات القادمة. هناك العديد من المناطق التي لم تطرق بعد ومطورا المتصفحات مثل Google و Microsoft و Mozilla وغيرهم سيظلوا في سباق من أجل استيعاب الخطط التي تضعها هيئة الـ W3C. دعنا نعيد صيغة سؤالك بشكل أوضح: هل سيكفي HTML5 فقط لتطوير موقع كمدونة؟ HTML5 يقوم بعمل واحد فقط ... هو عرض المحتوى بطريقة يفهمها المتصفح. هل يمكن استخدام HTML5 لعمل شئ مثل مدونة؟ بالطبع إذا كان تعريفك للمدونة