مرحباً،
بما أنه يمكننا إضافة محتوى ديناميكي مثل (الفئات، العلامات، والدردشة) إلى الشريط الجانبي الجديد، فيمكن أن يحتوي على الكثير من المحتوى. لذلك يمكن أن يكون بطيئًا جدًا في الفتح على الأجهزة الأضعف مثل هاتفي المحمول الذي يعمل بنظام أندرويد (Huawei P20 Pro).
يحتوي الشريط الجانبي الخاص بي الآن على موقعي:
- 9 فئات
- 5 علامات
- 8 قنوات دردشة
- 19 محادثة شخصية
ولكن هذه تتغير بشكل متكرر، أعني في الغالب قسم المحادثات الشخصية.
عادةً ما يستغرق فتح الشريط الجانبي على هاتف هواوي الخاص بي حوالي ثانية واحدة عندما تكون جميع الأقسام موسعة. أعتقد أن تحميل قسم المحادثات الشخصية هو السبب الرئيسي لهذا البطء. إذا قمت بطي أقسام الشريط الجانبي، يكون الفتح فوريًا. أتساءل عما إذا كان من الممكن إضافة نوع من حلول التحميل الكسول لمحتوى الشريط الجانبي لتحميله فورًا تقريبًا، عندما تكون الأقسام في وضع موسع؟ أعتقد أن وظيفة الطي هي جزء من هذا، ولكن افتراضيًا تكون هذه الأقسام موسعة ولا يعرف الأعضاء أنه إذا قاموا بطيها ستكون أسرع، وبصراحة أفضل استخدامها مع أقسام موسعة أكثر بكثير من تبديل الأقسام دائمًا.
أعلم أن هناك حلاً لـ CSS لألواح القوائم يجعلها أسرع، حيث تقوم بتحميل أول 20 عنصرًا فقط عند الفتح، وهي تعمل بشكل جيد ولكن فتح الشريط الجانبي يبدو بطيئًا. أعتقد أن السبب هو عدد العناصر المخفية التي يتم تحميلها أثناء تحرك القائمة. ![]()
لقد جربت على iPhone وهو بالطبع سريع جدًا ولا يوجد تأخير أو بطء. ![]()
شكراً لك ![]()