11 فبراير 2009

13 سببا للباستخدام jQuery

السؤال من محبوب في: متفرقات

كذلك، كانت هناك العديد من المقالات على شبكة الاتصالات العالمية التي من شأنها أن تكون كافية "لماذا مسج هو الخيار". بالنسبة لي، انها دقيقة فقط، تنظيما جيدا، وارتفاع منحنى التعلم وسهلة الاستخدام. عندما كنت في بداية ظهري الطالب الجامعي في عام 1999، لم يكن هناك مكتبة للتعامل مع القضايا عبر متصفح (نتسكيب تستخدم لجعل الحياة بائسة للمبرمجين جافا سكريبت). لذلك كان علينا لكتابة نصوص أطول لغرض محدد والتعامل مع القضايا عبر متصفح. وقدم توماس Brattli dhtmlcentral في بعض النصوص جيدة في القوائم وبعض المكتبات التي استخدمناها لتنفيذ. لكن قبل كل شيء لم يكن هناك أي مكتبة مثل الجيد الذي يمكن أن تفعله magics، وهي المكتبة التي يمكن أن تمتد بسهولة بالطريقة التي تريدها، وهو ما يلبي معيار البرمجة الحقيقية. وبدأت الرحلة في جعل جافا سكريبت إطار كثيرا في وقت مبكر. هناك عدد لا بأس به من المكتبات التي بدأت وهي mochikit، النموذج، mootools، دوجو الخ ولكن يجب استخدام مسج من أجل:

    1. خفيفة الوزن جدا، ويزن أقل من 20K عند أدنى حد ممكن وgzipped.
    2. ارتفاع منحنى التعلم.
    3. سوبر chainability. تقريبا كل أسلوب مسج إرجاع كائن مسج الذي يتيح لك وضع الطرق في ذيول واحدا تلو الآخر. .. مثل $ ("# div_one") المغلق ("الحدود"، "1px الصلبة # 000") fadeTo (300،0.5) slideUp (300)؛
    4. يمكن استخدامها مع المكتبات الأخرى مثل mootools باستخدام noconflict ().
    5. من السهل أن يكتب الإضافات.
    6. رمز تصبح قصيرة، حلوة وسهلة الفهم.
    7. لم يكن لديك ليكون أعلى المهوس كتابة رموز جافا سكريبت مسج.
    8. هام: شاسعة دعم المجتمع المحلي والمساهمات.
    9. المستخدمة من قبل رئيسي التطبيقات مفتوحة المصدر مثل دروبال، وورد.
    10. اختارت مايكروسوفت مسج لاستخدامه مع التطبيقات الخاصة بهم. قد (يكون نقطة جيدة لبعض المشجعين MS ؛) )
    11. من السهل جدا للعب مع DOM. الكثير من بني في أساليب متكاملة. محددات DOM هي untuitive جدا.
    12. يدعم محددات كسباث.
    13. جدا سهل للغاية المدمج في المرافق أجاكس. (ترك لي رسالة بريد إلكتروني إذا كان أي شخص يحتاج إلى معرفة مدى سهولة هذا هو).

      طيب .. يكفي في الوقت الراهن. والقائمة تطول فترة طويلة جدا.

      المزيد في المستقبل القريب العاجل.

      العلامات: ،

      5 ردود على "13 أسباب لاستخدام مسج"

      1 | جيفان

      11 مارس 2009 في 9:01 صباحا

      الصورة الرمزية

      لن اقول مرحبا يو لي عن اياكس مسج بطريقة بسيطة؟
      شكرا.

      2 | محبوب

      11 مارس 2009 في 9:56 صباحا

      الصورة الرمزية

      بالتأكيد: من السهل جدا. هناك طرق مختلفة لإرسال طلب أجاكس عبر مسج. لكنها دائما أفضل من استخدام وظيفة قاعدة.

      وغني عن مثل هذا
      $.ajax({
      url : "your_url",
      type : "post",
      data : "&param1=value1&param2=value2",
      success : function (response){
      alert(response)
      }
      });

      الخصائص هي جميلة النفس التفسيرية. للحصول على وثائق مفصلة عن طلب AJAX، يمكنك العثور على موقع مسج http://docs.jquery.com/Ajax وباختصار هنا خيارات # http://docs.jquery.com/Ajax/jQuery.ajax

      وجدت أنه من الأسهل بين جميع المكتبات مثل، نموذج دوجو، mootools وتحويلة

      3 | أوسكار غودسون

      19 مارس 2009 في الساعة 1:53

      الصورة الرمزية

      تقصد مسج له منحنى التعلم منخفضة؟ Wouldn'ta أكبر منحنى يعني المزيد من الجهد لتعلم لذلك من الصعب؟ مكتبة من الصعب معرفة ليست جيدة واحدة ؛)

      4 | محبوب

      20 مارس 2009 في الساعة 7:28 صباحا

      الصورة الرمزية

      اعتقد انني قرأت في إدارة العمليات أن منحنى التعلم أو ارتفاع حاد يعني أنه "عندما تكون الأمور سهلة لتعلم أن لديها ارتفاع منحنى التعلم". وبعبارة أخرى إذا كانت المهمة قد تعلم معدل 80٪ وهو ما يعني أن منحنى الوحدة الثانية من مهمة تستغرق 80٪ من الأولى والثالثة يأخذ 80 في المئة من الثانية.
      مسج من السهل للغاية لمعرفة وأعتقد أنني يجب أن يكون مكتوب ارتفاع معدل منحنى التعلم، وانها لن نخلط بين الناس ؛)

      نموذج التعليق


      • فيرندرا: هناك المساعد الجديدة المتاحة التي هي خير من هذا البرنامج المساعد. http://jquerybyexample.blogspot.com/2012/03/how-to-create-page-flip-effect-using~~V.
      • تينا: شكرا لك على هذه القائمة من أن أي من هذه alpticapions يكون مفيدا بشكل خاص لرجال الأعمال من عرس مصور يوتا؟
      • جانيل: جيد أن نرى خبرة حقيقية على الشاشة. cotnritbuion الخاص بك هو موضع ترحيب كبير.

      مترجم

      English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flag

      به