سؤال

أحاول تلميع مهارات برمجة الويب الخاصة بي مع البولندية غير المزعجة ولكنها مفيدة للغاية في العديد من المواقع. stackoverflow.com، لأحد. عندما أطرح سؤالا، تقدم الصفحة السؤال، ومتصفح إعادة تحميل نفسه لعرض سؤالي. يعمل الزر الخلفي الخاص بي كما هو الحال في الواقع، لا يسألني (من وجهة نظر المستخدم) السؤال المخيف "من أجل عرض هذه الصفحة نحتاج إلى إعادة إرسال طلبك إلى الخادم. هل تريد أن تفعل ذلك؟"

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

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

أي شخص لديه أي مؤشرات بالنسبة لي؟

تحرير: احسب أنني سأقول هذا هنا بدلا من التعليقات الفردية. Firebug هو بالفعل أداة رائعة، واستخدمها طوال الوقت. أنا أستخدم jQuery أكثر وأكثر في هذه الأيام، لكنني بالكاد استدعاء نفسي كافية في ذلك. أحب استخدام Firebug لتتبع ما يحدث عند طرح الأسئلة وتعليقها وما إلى ذلك، لكنني لا أريد إساءة استخدام الموقع لأغراض التعلم. ؛)

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

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

أما بالنسبة لموقع واحد، فقم بإدراج هذه الأنواع من التوصيات، وأنا لا أعرف من ناحية واحدة ولكنني مهتم بمعرفة ما إذا كان هناك أي شخص جيد يمكن للناس أن يوصي

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

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

من المفيد دائما فتح علامة تبويب الشبكة Firebug. لمعرفة ما يجري في المواقع التي تلتيت انتباهكم.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top