أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ٣ · الصفحات والتدفقات والتنقل
التنقل بين الصفحات
الدرس ٢٤ من ١٧٦ · ٢ دقيقة
الآليات، وما يفعله كلٌّ بتاريخ المتصفّح — وهو ما يعيشه المستخدم زرَّ رجوعٍ يعمل أو لا. وثمّة أكثر من سبيلٍ لنقل مستخدمٍ إلى صفحةٍ أخرى، وهي تختلف اختلافًا خفيًّا وأنت تبني بيّنًا لمن يستعمله. والفرق أيُدفَع الصفحة السابقة على التاريخ أم تُستبدَل. فمدفوعةً يعود زرّ الرجوع إليها. ومستبدَلةً يتخطّاها زرّ الرجوع البتّة ويذهب حيث كان المستخدم قبلها — وقد يكون خارج تطبيقك. وكلاهما صحيح والاختيار عمّا عناه الانتقال. فالانتقال من قائمةٍ إلى تفصيلٍ خطوةٌ إلى الأمام وينبغي أن تُدفَع؛ فالمستخدم يتوقّع أن يعيده الرجوع إلى القائمة. وإعادة التوجيه بعد حفظٍ ناجح ليست خطوةً اتّخذها المستخدم، ودفعها يعني أن يعيده الرجوع إلى نموذجٍ أرسله بالفعل — وهكذا يُنشَأ سجلٌّ مكرّر. وتلك الحالة الثانية تستحقّ بناء عادةٍ حولها: بعد إجراءٍ مكتمل، استبدِل. فالنموذج الذي أرسله للتوّ ينبغي ألّا يكون حيث يبلغه الرجوع، فبلوغه دعوةٌ إلى إرساله ثانيةً. والتنقّل داخل تدفّقٍ أرخص من التنقّل بين تدفّقات، وذلك سببٌ لأهمّية الحدود. فداخل تدفّقٍ تبقى…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
