পরীক্ষার সময় - স্ক্রোল অ্যাঙ্করিং

আপনি কি কখনও একটি ওয়েব পৃষ্ঠা পরিদর্শন করেছেন, কিছু বিষয়বস্তু পড়া শুরু করেছেন এবং তারপরে বিজ্ঞাপন বা চিত্র লোড হওয়ার কারণে পৃষ্ঠাটি পপ হয়েছে, যার ফলে আপনি পৃষ্ঠায় আপনার স্থান হারিয়েছেন?

ক্রোম 51-এ স্ক্রোল অ্যাঙ্করিং ফ্ল্যাগটি পরীক্ষা করা মূল্যবান হতে পারে।

স্ক্রোল অ্যাঙ্করিং পৃষ্ঠায় আপনি কোথায় আছেন তার ট্র্যাক রাখে এবং পৃষ্ঠায় আপনার অবস্থানকে ব্যাহত করতে রিফ্লো সৃষ্টি করে এমন কিছুকে বাধা দেয়।

নিজের জন্য এই বৈশিষ্ট্যটি চেষ্টা করার জন্য নিম্নলিখিতগুলি করুন:

  1. Chrome Dev/Canary- এ chrome://flags/#enable-scroll-anchoring-এ যান
  2. ড্রপডাউন থেকে "সক্ষম" নির্বাচন করুন
  3. স্ক্রিনের নীচে " এখনই পুনরায় লঞ্চ করুন " এ ক্লিক করুন৷

এটির সাথে আপনার স্ক্রোল অ্যাঙ্করিং সক্ষম হবে।

আমরা কিছু সময়ের জন্য এটি ব্যবহার করে আসছি এবং আমরা বিশ্বাস করি যে এটি ওয়েবে সমস্ত ব্যবহারকারীদের জন্য অভিজ্ঞতাকে ব্যাপকভাবে উন্নত করে তবে আমরা নিশ্চিত করতে চাই যে এটি সর্বত্র ভালভাবে কাজ করে৷ আপনি যদি এমন কোনও উদাহরণ খুঁজে পান যেখানে স্ক্রোল অ্যাঙ্করিং পৃষ্ঠায় রিফ্লোগুলি পরিচালনা করতে ব্যর্থ হয়েছে বা উদাহরণ যেখানে এটি হস্তক্ষেপ করা উচিত ছিল না, আমরা মরিয়াভাবে এটি সম্পর্কে শুনতে চাই!

এই ফর্মটি পূরণ করে আপনি যেখানে অপ্রত্যাশিত আচরণ দেখেছেন সেখানে আমাদের প্রতিক্রিয়া/উদাহরণ পাঠান: g.co/reportbadreflow

FAQ

কিভাবে এই পরিবর্তন জাভাস্ক্রিপ্ট স্ক্রোলিং প্রভাবিত করে?

সংক্ষেপে - তা হয় না।

এই পরিবর্তনটি রিফ্লো দ্বারা সৃষ্ট স্ক্রলিংয়ের প্রভাবকে পরিবর্তন করে। উদাহরণ স্বরূপ, একটি এলিমেন্টের সাথে একটি ক্লাসের নাম যোগ করলে এটির উচ্চতা বৃদ্ধি পাবে এবং স্ক্রোল অ্যাঙ্করিং পৃষ্ঠাটিকে চারপাশে ঘুরতে বাধা দেবে।

window.scrollTo(0, 1) (হ্যাঁ পুরানো স্কুল হ্যাক) কল করলে রিফ্লো হবে না এবং স্বাভাবিক আচরণ করবে। স্পর্শ ইভেন্টের জন্য একই যায়।

আপনি যদি এমন একটি উদাহরণ খুঁজে পান যেখানে স্ক্রোল অ্যাঙ্করিং আপনার পৃষ্ঠাকে প্রভাবিত করছে, অনুগ্রহ করে এই ফর্মটির মাধ্যমে প্রতিক্রিয়া পাঠান: g.co/reportbadreflow