يحدث أمران…
@Canapin محق في أن الحركة الأولية تنتهي بعد 5 ثوانٍ عند نسبة 80%… لذا، في حالة اتصال بطيء، ستتوقف عند هذه النقطة ولن تكتمل إلا عند الانتقال إلى الصفحة التالية.
حالة @P16 هي ما أواجهه على اتصال أسرع… بمجرد حدوث الانتقال بعيدًا عن الصفحة الحالية، تتوقف الحركة مؤقتًا أينما وصلت… ثم تستمر ثانية واحدة لاحقًا في الصفحة الجديدة (تم تضخيم ارتفاع الشريط هنا ليكون مرئيًا).
أتفق على أن استمرار بعض الحركة أمر مثالي، لكنه قد لا يكون ممكنًا دون تغيير طريقة التنفيذ بالكامل…
لا أعتقد أن التلاشي التدريجي للإظهار سيساعد كثيرًا… لا يمكنك إظهار المحتوى تدريجيًا حتى تحصل عليه، مما يعني أنك تؤخر ظهوره قليلاً بهذه الطريقة. أظن أنه من الممكن أن يخلق ذلك وهمًا بالسرعة، لكنه تقنيًا سيكون أبطأ بمقدار مدة حركة التلاشي التدريجي للإظهار!
لقد أدركت للتو أنه يمكنك اختبار التلاشي التدريجي للإظهار (نوعًا ما) مع مكون جدول المحتويات (لأنه يُظهر المنشور تدريجيًا)، على سبيل المثال… قم بزيارة: PostgreSQL 13 update. لا أعتقد أن ذلك يبدو أسرع بشكل ملحوظ… لكنه بالتأكيد “أكثر نعومة”.