Is there any way I can stop infinite scroll in home page? Thanks.
Probably not.
It will probably help if you take two steps back and describe the problem are you trying to solve.
Hi Jay, sorry for my delayed reply. We need to stop infinite scroll after loading 5 to 10 pages somehow or completely disable it in home page and even in category pages.
Can you say more about why that is important. What is your problem with infinite scrolling?
I can imagine that it can be an annoying feature for many users
That’s still not specific enough. We’re looking for more specific details here so the problem can be understood.
Why does infinite scrolling need to be disabled? Why is a user finding infinite scrolling annoying?
We’re looking for specific answers to these questions because disabling infinite scrolling isn’t trivial and there might be an alternative solution, or there might be a problem someone’s running into that may help us improve infinite scrolling.
I am not suggesting to remove this feature permanently, but maybe there can be a flag to disable it in certain scenarios
Which scenarios do you have in mind? And like Kris, I’m also curious to know why.
I always had a problem with infinite scroll in tumblr. It didn’t load properly anymore after a certain amount of posts and it started to buck. It just wasn’t any fun. Maybe the problem was my weak internet connection?
Also, it`s easier to find certain posts if they are on a certain page rather than in a whole line of posts.
The only time I have had a “problem” with infinite scroll is when I was looking for something specific and scrolled faster than than the responses were being returned. The “problem” being that I saw placeholders until the new content loaded in.
IMHO, if the problem is because of a slow connection, I don’t think it will make a lot of difference if content is scrolled in or paginated to. But if you really want pagination you can use a browser with JavaScript disabled. You will miss out on a lot of the JavaScript goodness, but you will have pagination.
If on the other hand the problem is because of exceeded memory limits that might be something important to look into.
I’m not so sure, many lines vs. many pages seem like two sides of the same coin to me.
Perhaps you are looking for the advanced search page?
https://meta.discourse.org/search?expanded=true
مرحبًا، لقد وصلت إلى هنا لأنني كنت أبحث عن طريقة لتعطيل التمرير اللانهائي في صفحة “الأحدث”. إنها علامة التبويب/الصفحة الافتراضية لدينا، ونود أن يتمكن المستخدمون من الوصول إلى التذييل، حيث توجد روابط مهمة ومعلومات قانونية هناك.
المنتدى جزء من موقع ويب يتضمن أيضًا مدونة وصفحات ثابتة أخرى. لذلك، يجب عرض المعلومات بشكل متسق (نفس الموقع، نفس التنسيق/المظهر). التذييل منطقي لهذا الغرض، لأننا لا نريد أن تكون هناك روابط مغمورة داخل قائمة.
هل لديك أي نصائح لي؟
تغيير الصفحة الرئيسية من ‘الأحدث’ إلى ‘التصنيفات’، وتغيير نمط صفحة التصنيف على سطح المكتب إلى “التصنيفات مع المواضيع الأحدث” سيؤدي فعليًا إلى تعطيل التمرير اللانهائي في صفحة الهبوط الخاصة بك.
أرى، شكرًا جزيلاً لك على الرد السريع. في الواقع، لم نكن معجبين كثيرًا بتخطيط الفئات، حيث أردنا تسليط الضوء على أحدث المواضيع ومنح القراء فرصة للتركيز من خلال هذا العمود الواحد. كما أنه من المهم بالنسبة لنا إظهار التفاعل في المواضيع، مثل عرض المشاركين المختلفين في النقاش.
لذا، فقط للتوضيح، هل من الممكن للمطور تعديل الكود لتعطيل التمرير اللانهائي (واستبداله بزر “تحميل المزيد”)؟
لا، هذا غير ممكن.
لذا سأشارك في النقاش هنا.
التنقل اللانهائي (Infinite Scroll) يعتبر إلى حد ما نمطًا معاكسًا لتجربة المستخدم.
فهو يمنع المستخدمين من الوصول إلى أسفل الصفحة أبدًا.
معظم المواقع الإلكترونية تحتوي على “تذييلات ضخمة” (mega footers) تعمل كشبكة أمان للتنقل، وتوفر خيارات تصنيف إضافية، وروابط للمشاركة، وروابط مطلوبة قانونيًا مثل سياسات الخصوصية ومعلومات إمكانية الوصول وما إلى ذلك.
على الرغم من أن الترقيم (pagination) ليس المفضل لدى الجميع، إلا أنه يمنح المستخدمين السيطرة، ويجعل من الممكن ربط مجموعة محددة من النتائج، بدلًا من إجبار المستخدم على “التمرير حتى يجد ما يبحث عنه” (بالطبع البحث أداة أفضل لذلك).
هل يكون فريق discourse منفتحًا لدعم زر “تحميل المزيد” بشكل اختياري بدلًا من الاعتماد فقط على التنقل اللانهائي؟
لا، لم يتغير موقفنا هنا، نعتذر عن ذلك.