اذهب إلى المحتوى

لوحة المتصدرين

  1. Mohamed Benhaddad

    Mohamed Benhaddad

    الأعضاء


    • نقاط

      3

    • المساهمات

      298


  2. يحيى

    يحيى

    الأعضاء


    • نقاط

      3

    • المساهمات

      565


  3. zahershullar

    zahershullar

    الأعضاء


    • نقاط

      2

    • المساهمات

      625


  4. محمد الدعمي

    محمد الدعمي

    الأعضاء


    • نقاط

      2

    • المساهمات

      32


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 03/25/16 في كل الموقع

  1. السلام عليكم أخي الكريم قرأت مقال فرحة العيد ولم أقرأ المقال الآخر، سأكون صريحا معك ولن أجاملك، الفكرة جميلة من حيث المبدأ، ولكن الأسلوب ركيك بعض الشيء، وهناك بعض الأخطاء في تركيب بعض الجمل لغويا، وخصوصا في صياغة التناظر ضمن جمل العطف وأمور أخرى. بالمجمل أتفق مع طرح الأخ يحيى في حاجتك إلى صقل موهبتك أكثر قبل التذمر والشكوى بخصوص عدم نشر مقالاتك، وفكرة الأخت ايناس واقعية ومثالية لتصل إلى مستوى كاتب وناشر مطلوب من قبل مختلف مؤسسات النشر المختلفة. أعرف العديد من الكتاب والمدونين أصبحوا كتابا ناجحين في أهم المواقع والشركات بعد سنوات من الكتابة والتدوين المجاني. هذا رأيي الشخصي قد لا نتفق. تقبل مروري. بالتوفيق...
    2 نقاط
  2. الإصدار 1.0.0

    76188 تنزيل

    هذا الكتاب ليس وصفةً سريعةً للثّراء! وهو لا يَعِدُكَ بجنيِ آلافِ الدولاراتِ منْ خلالِ بقائكَ نائمًا في البيت. لا يُقدّم الكتاب وَصفاتٍ سحريّةً للحُصولِ على 500$ خلالَ ساعتين من خلال مواقعَ خطيرة. ولا يعرض نماذجَ لأناسٍ حصلوا على مليون دولار في عامهم الأوّل بعد قراءة الكتابْ! هذا الكتاب، كتابٌ واقعيٌّ. يلامسُ الحقيقةَ الصعبة بأنّهُ مِن الصّعبِ الحُصولُ على وظيفة في الكثير من الدُّولِ العربيّة. ويخبرك بأن هناكَ أملًا وبديلًا. بل بديلًا قويًّا قَد يكون أفضل من الوظيفة بمراحل. ويبرهن على ذلك بعرض قصص نجاحٍ لأشخاصٍ مثلك، عاشوا ظروفك نفسها، ومن بلدك، ويعانون من جميع المصاعب التي تعاني منه، وبدأوا بمؤهِّلاتٍ قريبةٍ جدًا من مؤهلاتك، وامتلكوا بعضَ المهاراتِ التي تَمتلكها، ولربما كنتَ تُحسِنُها أكثر مِنْ بَعضِهم. ولكنَّ الفرقَ الوحيد (ليس طبعا أنّهم قرأوا الكتاب)، الفرقُ الوَحيدُ أنّهُم وَجَدوا طَريقَهُم للعملِ عَبْر الأنترنت وتحقيقِ مصدرِ دخلٍ كافٍ ومستمرٍّ لأنفسهم، بعضهم – بل الكثير منهم – يحقِّقُ ضِعف الرّاتِبِ الّذي تَحلُمُ بِه شَهريا. يَستعرضُ الكِتابُ قِصصَ النَّجاح بغرضِ إلهامكَ ومَنحِكَ الدَّافِع لتنجح كما نَجحُوا. ويؤكد أنّهم نجحوا ليس لأنّهم تعلّموا المُعادلة السِّحرية للنَّجاح، وليس لأنّهم وجدوا الوصفة السّرية لعصيرِ النّجاح فأعدّوه وشربوه، وليس لأنّ هناك (واسطةً) أخدتْ بأيديهم وعبرت بهم إلى طريقِ النّجاح. إنّما نجَحوا لأنّهم عَمِلوا وتَعبوا وصَابروا وواصَلوا حتّى وَصَلوا. يعرض عليك الكتابُ فرصةَ أنْ تنجح كَما نجحوا، بَل ويَضَعك في ظروفٍ أَفضَل مِن ظُروفهم. وذلك بشرحِ الخُطواتِ اللّازمِ اتّخاذها لبدءِ عملكَ عبر الأنترنت. فالكثير مِنهم لم تُتَح لَه فرصة الحصول على تلك المعلومات، وإنما جرّبوا فأخطأوا فتعلّموا فجرّبوا ثانيةً فنجحوا. وهنا – في هذا الكتاب – نختصر عليك الطّريق، فنعرضُ لكَ تجارِبَهم وأخْطاءَهُم وأَفْضلَ ما حقَّقُوه. يبدأ الكتاب بتعريفِ العمل الحرّ، ومجالاتِه، ومُميّزاتهِ وعُيوبِه. ثمّ يُرشِدُكَ إِلى الكيفيّةِ التي تَبدأُ بِها عملكَ الحُرّ بخطواتٍ بسيطةٍ وسهلةِ التّطبيق. ويُتابِع معك هذِه الخُطوات خُطوة بخطوة. فيقدّم لكَ النَّصائِحَ حولَ إِنشاءِ ملفِّكَ الشّخصيّ، ويُحدثك عَن الطّريقة التي تُقدّمُ بها عروضَ العمل، ويُعلّمكَ كيفيّة تحديدِ السِّعرِ المُناسِب للمشروع، وكيفيّة تَقدير الزّمن اللّازِم لتنفيذه. ويُواسيكَ في حال عدمِ حُصولِكُ عُلى مَشاريع. يَعرضُ الكتابُ عَددًا مِنَ المَهاراتِ اللّازِمة للعَملِ الحُرّ عبرَ الأنترنت، فيستعرضُ مهاراتِ التّواصلِ معَ الزّبائن، ومهاراتِ التّفاوُضِ والإِقْناعْ، ومهاراتِ إدارةِ وتنظيمِ الوقتْ. الكتابُ لا يَدّعي أنّهُ المرجعُ الشاملُ لكلِّ ما لهُ علاقةٌ بالعملِ الحُرّ، إنَّما يرجو مُؤلّفُ الكتابِ أنْ تَكونَ كلماتُهُ قُد لامستْ مَواطنَ الإرادةِ فِي قَلبك. وفُصولَه قدْ شَقّتْ لكَ طريقًا واضحًا للعملِ الحرِّ عبر الأنترنت. وأن يَكونَ ركيزةَ البدايةِ والخُطوة الأولَى في عملكَ عبْر الأنْترنَت. أُمنِيَتُنا في هَذا الكِتاب، أَنْ تَكونَ قِصّةَ نجاحٍ ملهمةً يُحتَفَى بِها، وتُذكَرُ في إصْداراتٍ لاحقةٍ مِنَ الكِتاب. ضَعْ ذَلكَ نُصبَ عَيْنيكْ خِلالَ قِراءتِكَ للكِتابْ.
    1 نقطة
  3. يجعل المساهمون من المشاريع مفتوحة المصدر مرحةً، فالسماح للآخرين باستعمال، وإعادة استعمال، وتحسين الشيفرات الخاصة بك وتحويلها إلى شيءٍ جديد لم تكن تتخيله، هو أمرٌ رائع؛ لكن -كغيره من الأمور في هذه الحياة- لن يتشكل المجتمع من العدم. ونحن نمر في هذه السلسلة من المقالات بعدة استراتيجيات لمساعدتك في بناء مجتمع حول مشروعك المفتوح المصدر؛ وركَّزت آخر ثلاث مقالات على جذب المستخدمين، وسنلقِ نظرةً هذه المرة على كيفية تحويلهم إلى مساهمين. الدروس السابقة في هذه السلسلة: الجمهور المستهدف وصفحة الهبوط كيف تجعل الوصول إلى مشروعك مفتوح المصدر أسهل التعريف بمشروعك مفتوح المصدر كيف تحول مستخدمي مشروعك مفتوح المصدر إلى مساهمين (هذا الدرس) كيف تنمي المجتمع الخاص بمشروعك مفتوح المصدر وضح أن تطبيقك مفتوح المصدر إن جعلت تطبيقك سهل التثبيت بإنشاء مُثبِّت أو حزمة، فهنالك احتمالٌ كبيرٌ ألّا يفتح المستخدمون صفحة الهبوط أو المستودع؛ ولا بأس في ذلك في أغلبية الأوقات، لكن عليك أن تضع أنَّ تطبيقك مفتوح المصدر في مكان ما فيه لأولائك الذين يريدون التواصل ومعرفة المزيد من المعلومات حول تطبيقك. قد تستعمل خيارًا في سطر الأوامر، أو مربع حوار "حول" أو "About" إن كان لتطبيقك واجهةٌ رسوميةٌ؛ وضع رابطًا لصفحة الهبوط وربما لمتتبع العِلل الخاص بك (المكان الذي يُبلِّغ الناس فيه عن المشكلات التي تواجههم). ومن المحتمل أنَّ نكتةً في التطبيق ستدفع المستخدم إلى زيارة الرابط الموجود فيها. مكانٌ جيدٌ لتضع فيه طرق التواصل معك هو عبر رسائل الخطأ ومربعات الحوار التي تظهر عند انهيار التطبيق؛ أخبر فيها المستخدمين كيف يبلغون عن المشكلة، وهذه هي أكثر الطرق شيوعًا للمشاركة في تطوير المشاريع؛ حيث يحاولون فعل شيءٍ ما، لكنه لا يعمل وسيمدون يد العون في إصلاح المشكلة. المزايا المرتقبة إحدى طرق دفع الآخرين للمشاركة هي استعمال الميزات غير المكتملة؛ ربما تدمج الميزات التي تود إضافتها للتطبيق في المستقبل إلى واجهة المستخدم وتُظهِر رسالة تشرح أن هذه الميزة لم تتم، وتدعو الآخرين إلى مساعدتك في إكمال العمل عليها. قد تستعمل خيارًا إضافيًا في سطر الأوامر الذي يعرض رسالةً (بدلًا من الميزة المطلوبة)، ويمكن فعل المثل بمربعات الحوار في التطبيقات الرسومية. ضع ببالك أن هذا قد يصبح مزعجًا بشكل سريع؛ ولهذا عليك استعماله مع الميزات غير الأساسية في مشروعك؛ فلن يُسعَد مستخدموك إن نزَّلوا مكتبتك الجديدة عن الفرز (sort) ليجدوا أنَّ الفرز السريع (quick sort) ليس مُبرمجًا بعد. اكتب توثيقا منفصلا للمطورين يجب أن يكون لمشروعك توثيقٌ من نوعٌ ما للمطورين مع لمحة من مكان تواجد الأجزاء الرئيسية من البرنامج، ومرجع للواجهات البرمجية (APIs) يمكن البحث فيه. من الأفضل أن يتم توليد ذاك التوثيق من الشيفرات المصدرية بأدواتٍ مثل doxygen، أو JSDoc، أو YARD. يساعدك وجود التوثيق مع الشيفرات بتسهيل التعديلات البرمجية على المشروع. وهنالك مواقع مثل RubyDoc يسمح لك بتوليد واستضافة التوثيق مجانًا. لا يوجد أبسط من هذا! إن كتبت لمحة للمطورين عن المشروع وأبقيتها مختصرة ومحددة، فليس من المحتمل أن تحتاج إلى إعادة كتابتها بين الحين والآخر، إلا إن كنت تعيد هيكلة المشروع بأكمله. وضح ما الذي يجب فعله من المحتمل أن يتمحور تطوير تطبيقك حول مُتتبع العلل، فستأتي العلل وسيحاول المساهمون تتبعها وحلها، وفي حال استمرت هذه العملية، فسيمسي من السهل أن يتحول إلى كومة مربكة من الأشياء التي لن يستطيع أحد غيرك أنت وبعض أفراد فريق المساهمين فهم طريقة تنظيمها. لكن كيف سيتمكن المساهمون الجدد من البدء في العمل؟ حاول أن يكون متتبع العلل منظمًا بشكلٍ جيد وكأنك ستتجه غدًا إلى العمل مزارعًا في الحقل، ولن تدخل إلى الإنترنت بعد ذاك اليوم أبدًا، وسيأتي أحدهم ليكمل ما بدأتَه. أبقِ قائمةً بالمهام البسيطة والمحددة للمساهمين الجدد ليفعلوها عندما يأتون لأول مرة، حتى لو كنت تستطيع تنفيذها أنت بخمس دقائق، ربما يأخذ تفصيلُ شرحِ مشكلةٍ ما في متتبع العلل وقتًا لا بأس به، لكنه سيؤتي أكله إن ساعدتْ تلك العلة بتثبيت مساهم جديد في المشروع. كن متجاوبا عندما يحصل مشروعك على أول المستخدمين أو حتى أول المساهمين، فستبدأ باستقبال أسئلة، وطلبات للميزات، وتبليغات عن العلل وحتى سيصلك حلولٌ لتلك العلل؛ حاول أن تستجيب وتساعد الآخرين بمشاكلهم في إطار زمني محدد، حتى لو كنت مشغولًا وتقوم بتطوعك في وقت فراغك. فستؤدي استجابتك لطلبات pull requests بعد شهر إلى فقدان المساهمين لحماسهم. أجب حتى وإن لم تستطع إنجاز ما طُلِبَ مباشرةً، فمن الأفضل أن تقول "لا" وتضع الطلب في قائمة الأعمال غير المنجزة من أن تتركه معلقًا في الهواء أو أن تعد بشيءٍ لا تستطيع تلبيته. لكن بدلًا من ذلك، ضع الطلب في متتبع العلل لعل أحدهم ينجزه؛ هذا هو جمال البرمجيات مفتوحة المصدر. أصبح مساهما إن كنت حديث العهد بهذا العالم المُربك من البرمجيات الحرة والمفتوحة المصدر، أو ربما كان مشروعك خارج "البيئة" التي نشأت بها واستخدمتها من قبل، فجرب المساهمة في مشاريع مشابهة وانظر إن كان من السهل البدء من التوثيق الذي كتبوه، وأين بدأت تواجه مشاكل معه. هل أجاب أحدهم عن تساؤلك أو قَبِلَ الرقعة (patch) التي أرسلتها؟ استخدم خبرتك من هذه التجربة لتقديم مشروعك بأفضل صورة ممكنة لتسهل انضمام المساهمين الجدد. ما التالي؟ لقد أرسيتَ أساسات مشروعك، وأعداد مستخدميه والمساهمين فيه تزداد باطراد، فما الخطوة الآتية؟ هذا ما سيكون موضوع آخر المقالات في هذه السلسلة. ترجمة -وبتصرّف- للمقال Turning users into contributors لصاحبه Radek Pazdera.
    1 نقطة
  4. لا يوجد أي فرق صديقي، ولا يوجد تفضيل لمحركات البحث لصيغة دون أخرى ولا أي منافع SEO خاصة لأحدهما المسألة فقط لاختصار عنوان الرابط
    1 نقطة
  5. 1 نقطة
  6. لا أزيد عن ما قاله اخي في رده السابق / قرأت مقال فرحة العيد ولم أقرأ المقال الآخر، سأكون صريحا معك ولن أجاملك، الفكرة جميلة من حيث المبدأ، ولكن الأسلوب ركيك بعض الشيء، وهناك بعض الأخطاء في تركيب بعض الجمل لغويا، وخصوصا في صياغة التناظر ضمن جمل العطف وأمور أخرى. بالمجمل أتفق مع طرح الأخ يحيى في حاجتك إلى صقل موهبتك أكثر قبل التذمر والشكوى بخصوص عدم نشر مقالاتك، وفكرة الأخت ايناس واقعية ومثالية لتصل إلى مستوى كاتب وناشر مطلوب من قبل مختلف مؤسسات النشر المختلفة. أعرف العديد من الكتاب والمدونين أصبحوا كتابا ناجحين في أهم المواقع والشركات بعد سنوات من الكتابة والتدوين المجاني. هذا رأيي الشخصي قد لا نتفق. تقبل مروري. بالتوفيق...
    1 نقطة
  7. يا أخي نصيحة رغم أنني أتواجد في مثل وضعيتك وضيعت الكثير من الوقت، ابدء ولا تفكر في المقابل، اختر فقط تخصص واحد تكتب فيه حتى ولو كان باللغة العربية، عندما تكبر المدونة ويصبح فيها الزوار يعدون باللآلاف يمكنك وقتها الربح بشتى الوسائل من دون الحديث عن الأدسنس المعروف, يمكنك وقتها وضع إعلانات نصية تبيعها في مواقع الخدمات والمستقلة, يمكنك وقتها وضع إشهارات وإعلانات لشركات في بلدك تذهب وتتفاوض معهم شخصيا وتقول لهم أن مدونتي يزورها عدد معين من الزوار وبالتالي الإعلان سيشاهده الآلاف وتتفق معهم على مبلغ معين. يمكنك وقتها وضع اشتراك شهري أو سنوي لخدمة معينة تنشئها بناءا على تخصصك وطلب متابعيك. والكثير الكثير من الأفكار، فقط ابدء ثم كل شئ يأتي مع وقته.
    1 نقطة
  8. في البداية أخي يتوجب عليك البدء بالتدوين وبناء خبرة وقلم وسمعة مميزة، وحينها يمكنك أن تستثمر كل ذلك بأفكار كثيرة جدًا، إليك بعضها: - أن تعرض خدماتك للتدوين المأجور استنادًا للمهارات التي توضحها مدونتك، المواقع اليوم تدفع مقابل حصولها على المحتوى ولم يعد الوضع كما كان عليك من قبل. - أن تجمع مواضيعك المميزة وتغنيها وتطرحها كمنتج رقمي. - أن تقدم خدمة وضع روابط إعلانية عندما تحصل مدونتك على تقييم جيد في محركات البحث - عندما تثبيت تفوقك في مجالك يمكنك بيع الخدمات الاستشارية
    1 نقطة
  9. صحيح أحيانا رغم أن كل شئ يكون مثالي للبيع، إلا أن هناك نسبة ما ستبقى مترددة في الشراء، وهذا طبيعي يدخل في نفسية الإنسان الذي لا يريد أو يخاف أن يخسر ماله، هنا يأتي دورك في كيفية كسر هذا الخوف أو الحاجز وذلك: عن طريق السماح بالدفع عن طريق الأقساط، تجزئ المبلغ الكبير لأقساط متعددة وبالتالي سيصبح السعر بخس مقارنة بالسعر الإجمالي، ستربح نسبة معتبرة ما كانت لتشتري لولا هذه الخاصية. لو كان المنتج عبارة عن برنامج أو خدمة يمكنك أن تضع الشهر الأول تجريبي بمبلغ ضعيف كخمس دولارات وهذا نجده كثيرا في الإنترنت.
    1 نقطة
  10. هناك شئ أكبر وأعظم من أنك تنشر محتوى كل يوم، وباستمرار كما ينصح الكثيرون، صحيح الاستمرارية مهمة، وجودة المحتوى مهم أيضا، وبناء باكلينكات وسيو مهم أيضا، لكن هناك شئ يغفل عنه كثيرون، ويتهاونون فيه رغم أهميته القصوى, وهو كيفية صياغة عناوين لمقالاتك ومحتواك بطريقة تجعل الزائر شغوفا للضغط وقراءة أو مشاهدة محتواك, ولذلك يجب عليك احتراف كتابة عناوين مثيرة تثير فضول الناس لكي تجلب مزيد من الزوار والقراء والمشاهدين، وسأعطيك بعض النصائح: - قم بصياغة عناوين تخاطب فيها الزائر بضمير المخاطب أي استعمل ضمائر (أنت أنتم) وليس (نحن,,). - من المستحسن أن يكون العنوان كنتيجة لما سيستفيد منه القارئ بعد قراءة ومشاهدة محتواك. وهذه بعض الأمثلة : كيف تكسب مزيد من الأصدقاء؟ كيف تكون محبوبا وسط أصدقائك؟ احترف العمل من الإنترنت من الصفر حتى 1000 دولار في الشهر. فمثل هذه العناوين من شأنها أن تثير الفضول، وبالتالي مزيد من النقرات ومزيد من الزوار، لكن حذار من التضليل، أي يجب أن يكون محتواك يعبر حقيقة عن العنوان، وإلا ستفقد مصداقيتك.
    1 نقطة
  11. تعج الانترنت بطرق الربح التي يعرضها أصحابها ويعدون بربح الملايين وحتى الملايير، ولكي تتجنب هذه الطرق المخادعة التي قد تضيع وقتك ومالك، وجهدك يجب عليك: - تجنب الأشخاص الذين يعدونك بطرق ربحية من دون عمل حقيقي أو جهد يذكر، لا يوجد ربح من دون جهد، هذه قاعدة يجب عليك العمل بها. - تجنب أيضا أصحاب الفوركس لأن هذا الميدان مخادع، وفيه الكثير من النصابين، الفوركس يمكنك أن تربح منه لكن الأمر صعب وليس كما يتوقع الكثيرين، لذلك كن حذرا جدا في هذا المجال قبل أن تقدم على أي شئ. - تجنب كل الطرق الملتوية والتي تعتمد على السبام، مهما كنت تعتبر مثل هذه الطرق فعالة إلا أنك ستدفع الثمن عاجلا أو آجلا، اعمل بطرق قانونية وشرعية يضمن لك النجاح على المدى البعيد. - وأخيرا تجنب طرق المواقع التشاركية التي تطلب منك الاستثمار أو الضغط على الإعلانات، وأيضا الهرم الشبكي وما شابه ذلك.
    1 نقطة
  12. أخي اسمح لي بأن أقول لك بأن من يعشق القراءة والكتابة سيغرق بهما دون أن يفكّر بأي عائد مادي، ومن هنا يخرج لنا المبدعون والكتّاب الكبار والذين سيحققون بالتأكيد مداخيل عالية لاحقًا (وبعضهم يفشل بذلك)، فمسألة إيجاد نموذج ربحي لا علاقة لها بعشق المهنة، بل هي مسألة أخرى المهم دعنا في نقطة أنك تعشق القراءة والكتابة.. اختبر هذا العشق بالتدوين الذي تخشاه اختبر مدى حبّ الناس لقلمك وأسلوبك وكتاباتك عن طريق التجربة افتح مدونة واكتب بها لسنة أو اثنتين ثم قس مدى اقبال الناس على كتاباتك، وهكذا ستخرج من نطاق اعجاب المقربين الذين كثيرا ما يجاملون باستمرار (وهذه مشكلتنا)
    1 نقطة
  13. نصيحتي الأولى لك هي توسيع نطاق تفكيرك وخياراتك، درستُ الهندسة لسبع سنوات ولكني لم أجد نفسي بها وقمت بالانتقال لمجال آخر تماما ليس خطئًا أن نصل متأخرين لما نريده، ليس خطئًا أن نكتشف متأخرين ما الذي نحبّه ويجعلنا نتحمّس، لا تجبر نفسك على الشبكات أو البرمجة فقط وسّع خياراتك أكثر ما يمكن نقطة أخرى، قد لا تكون المشكلة في طبيعة العمل والهدف الذي تريد اكتشافه، وإنما في نظرتك للحياة او ظروف معيشتك هناك تركيز كبير أنه يجب ان تعمل بمجال تحبه ليلهب شغفك وحماسك ويجعل لحياتك معنى، لكن في المقابل يرى كثيرون بان السعادة وظروف الحياة الهانئة هي ما تدفع أحدنا لاكتشاف مواهبه ووضع أهداف قيّمة بالنسبة له وتجعله أكثر انتاجيةً ومتعةً في العمل أنصحك بمشاهدة هذا المقطع على تيد
    1 نقطة
  14. لا تضيّع وقتك في قراءة الكتب ذات العناوين الجذابة "مثل كيف تجني ثروة من المال في أسبوع"...ضع حدًا لذلك وأنزل إلى الواقع: قم بتصميم موقع شخصي لك تضع فيه معرض الأعمال الخاص بك، وضع داخله عناوين الاتصال بك. قم بالبحث عبر دليل الهاتف عن الشركات والمؤسسات التي من المحتمل أن تطلب عمل، واتصل بهم في أقرب وقت. خصص وقتا للملتقيات والمعارض عبر البحث في دليل مدينتك، واحضرها. احرص على جانب العلاقات الاجتماعية، وقوِّ هذا الجانب لأنه عامل مهم في مجال التسويق لعملك. أنصحك أيضا بعمل نماذج مبسطة لما تبرمجه، وذلك لعرضها على العملاء أثناء اللقاءات. في السنوات الأخيرة انتشر نوع من المواقع التي يعرض عليها كثير من الأشخاص القيام بعمل بمقابل مادي، والتي يتم الاختيار فيها حسب المدينة، من الجيد البحث عنها وعرض مهاراتك هناك. حاول إنتاج منتوجات تحُل مشاكل يعاني منها العملاء في البرامج المثيلة لمنتوجك. استغل شبكات التواصل الاجتماعي في هذا الجانب. لا تيأس وداوم على تطوير مهاراتك.
    1 نقطة
  15. تعد مكتبة jQuery واحدة من أكثر المكتبات استخداما للإضافة على الصفحات؛ إذ أنها تجعل من التعامل مع نموذج كائن المستند Document object model, DOM أمرا في منتهى اليسر. لا شك أن السهولة في التعامل سبب أساسي في شعبية jQuery، إذ يبدو بالإمكان فعل أي شيء نريده عن طريق هذه المكتبة. توجد، من بين الخيارات المتاحة أمامنا، مقاطع Snippets تجنح إلى الظهور المرة تلو الأخرى. سنعرِض في هذا المقال إلى عشرة مقاطِع سيستخدمها الجميع، من المبتدئ إلى المتمكن، مرارا وتكرارا. زر العودة إلى الأعلى// عد إلى الأعلى $('a.top').click(function(){ $(document.body).animate({scrollTop : 0}, 800); return false; }); // Anchor tag أنشئ وسما للمربط <a class="top" href="#">عد إلى الأعلى</a>يتضح أننا لا نحتاج إلى إضافة Plugin لـ jQuery من أجل الحصول على تحريك سهل إلى الأعلى؛ يكفي استخدام دالتي animate و scrollTop. يمكن تغيير المكان الذي يحُط فيه شريط التمرير عبر تغيير قيمة scrollTop. في المثال أعلاه استخدمنا القيمة 0 لأننا نريد العودة إلى أعلى الصفحة، لكن لو أردنا زَيحانًا offset بقيمة 100px فيمكن إدراج هذه القيمة. يتلخص ما فعلناه في تحريك جسم المستند Document body طوال 800 ملي ثانيّة حتى يصل إلى القمّة. التحقق من تحميل الصور$('img').load(function() { console.log('image load successful'); });تحتاج أحيانا إلى التأكد من تحميل كل الصور قبل إكمال السكربت؛ تؤدي الأسطر الثلاثة أعلاه هذه المهمة بكل يُسر. يمكن أيضا التحقق من تحميل صورة معينة عبر إبدال وسم tag بمعرِّف ID أو صنف Class. تصحيح الصور المعطوبة تلقائيا$('img').error(function(){ $(this).attr('src', 'img/broken.png'); });تحصل أحيانا أعطاب في روابط الصور على الموقع يكون معها إبدال الروابط يدويا أمرا صعبا. يعمل المقطع أعلاه على إبدال الصور المعطوبة تلقائيا مما ينقِذ من الكثير من المشاكل. تبديل الصنف عند الحومان Hover$('.btn').hover(function(){ $(this).addClass('hover'); }, function(){ $(this).removeClass('hover'); } );نرغب عادة في تغيير مظهر العناصر القابلة للنقر في صفحة الويب عندما يحوم حولها المؤشر وهو بالضبط ما تفعله الأسطر في المقطع أعلاه؛ فتضيف صنفا للعنصر عند الحوم حوله ثم تزيل الصنف عندما يكُفّ المستخدِم. كل ما عليك فعله هو إضافة التنسيق المرغوب ضمن ملف CSS. تعطيل حقول الإدخال$('input[type="submit"]').attr("disabled", true);قد تريد تعطيل زر الإرسال أو حقل إدخال إلى أن يؤدي المستخدم إجراء معينا (التأشير على صندوق “قرأتُ الشروط”، مثلا). يضيف المقطع خاصية disabled (مُعطَّل) إلى الحقل مما يتيح لك تفعيله عندما تريد. كل ما عليك فعله لتفعيل الحقل هو تنفيذ الدالة removeAttr مع تمرير المُعطى disabled على النحو التالي: $('input[type="submit"]').removeAttr("disabled");إيقاف تحميل الروابط$('a.no-link').click(function(e){ e.preventDefault(); });قد نود أن تؤدي الروابط أعمالا أخرى غير الانتقال إلى صفحة أو حتى إعادة تحميلها، وهو ما تعمل عليه الأسطر أعلاه عبر تعطيل الإجراء الافتراضي Default action. قد يكون السبب - على سبيل المثال - تنشيطَ سكربت آخر. التبديل بين تأثيريْ التلاشي Fade والانزلاق Slide// تلاش $(".btn").click(function() { $(".element").fadeToggle("slow"); }); // تبديل $(".btn").click(function() { $(".element").slideToggle("slow"); });تأثيرا التّلاشي والانزلاق من أكثر التّأثيرات في jQuery استخداما. عندما نريد فقط عرض عنصر عند النقر فإن دالتي fadeIn وslideDown ملائمتان تماما. لكن إن أردنا أن يظهر العنصر بعد النقرة الأولى ثم يختفي بعد الثانية فهذا المقطع يؤدي المهمة بنجاح. تأثير الطّيّ// أغلق كل اللوحات $('#accordion').find(‘.content').hide(); // تأثير الطّيّ $('#accordion').find('.accordion-header').click(function(){ var next = $(this).next(); next.slideToggle('fast'); $('.content').not(next).slideUp('fast'); return false; });كل ما تحتاجه إلى جانب هذا المقطع هو شفرة HTML المناسبة للتأثير. أولا نغلق كل اللوحات ثم عند حدث النقر click ينزلق المحتوى المربوط بالترويسة accordion-header بالتتابع. هذه طريقة سهلة للحصول على تأثير طي بسرعة. تحديد ارتفاع عنصر div اعتمادا على آخر$('.div').css('min-height', $('.main-div').height());تمكِّن هذه الطريقة من تحديد نفس الارتفاع لعنصريْ div بغض النظر عن محتوى كل منهما. في السطر أعلاه عيّنا ارتفاع عناصر div بحيث يكون لديها على الأقل ارتفاع العنصر main-div. لائحة بألوان مختلفة حسب العناصِر الزوجية والفردية$('li:odd').css('background', '#E8E8E8');يمنح هذا السطر خلفية باللون المحدد للعناصر الفردية من اللائحة؛ مما يمكنك من الحصول على لائحة مخطَّطة - مثل هيئة الحمار الوحشي - عبر إضافة لون خلفية افتراضي في ملف CSS تأخذه العناصر الزوجية من اللائحة. لا يقتصر استخدام هذه الطريقة على اللوائح بل يتعداها إلى الجداول وعناصر div وغيرها. ترجمة بتصرّف لمقال 10 jQuery snippets every designer should know لصاحبته Sara Vieira.
    1 نقطة
×
×
  • أضف...