প্রথমত আমি সমাধানের চেয়ে এটি সহায়ক তথ্য হিসাবে পোস্ট করছি। যা সঠিক দিক থেকে কিছু পেতে পারে।
আমি ওএসএক্স-এ হোয়াটস নিউজে এটি পেয়েছি যা কী এবং কীভাবে প্রতিক্রিয়াশীল স্ক্রোলিংয়ের কাজ করে তা ব্যাখ্যা করতে যায়।
নীচে রয়েছে একটি নোট যা কীভাবে পরীক্ষার উদ্দেশ্যে অ্যাপ্লিকেশনটিকে এটি নিষ্ক্রিয় করতে হবে তা বলে।
তবে আমি আমার নিজের নির্মিত অ্যাপস বা অন্য কোনওটিতে এই বিকল্পটি দেখতে পাচ্ছি না।
প্রতিক্রিয়াশীল স্ক্রোলিং
প্রতিক্রিয়াশীল স্ক্রোলিং এমন একটি অ্যাপকিট বর্ধন যা স্ক্রোলিংকে মসৃণ করে তোলে। এতে আপনার অ্যাপ্লিকেশনটি যেভাবে আঁকবে তাতে দুটি উল্লেখযোগ্য পরিবর্তন জড়িত:
স্ক্রোল দর্শনগুলি তাদের সন্তানের দৃষ্টিভঙ্গিগুলিকে তাদের স্বাভাবিক দর্শনীয় স্থানের বাইরে অতিরিক্ত সামগ্রী আঁকতে বলুন যাতে সামগ্রীটি তত্ক্ষণাত স্ক্রোলিংয়ের উদ্দেশ্যে উপলব্ধ করা যায়। অতিরিক্ত পেজিং কমানোর জন্য এই অতিরিক্ত উইন্ডো ব্যাকিংটি purgeable মেমরির মধ্যে সঞ্চয় করা হয়। স্ক্রোলিং থ্রেডটি প্রতি সেকেন্ডে 60 ফ্রেমে ভিউটি পুনরায় আঁকতে চেষ্টা করে, তবে অ্যাপটি অক্ষুন্ন রাখতে অক্ষম হলে এটি ব্যাকআপ হয়ে যায়। স্ক্রোলিং ইভেন্টগুলি একটি পটভূমির থ্রেডে প্রক্রিয়া করা হয়। বেশিরভাগ অ্যাপস স্বয়ংক্রিয়ভাবে এই প্রতিক্রিয়াশীল স্ক্রোলিং আচরণটি গ্রহণ করে। তবে কিছু দৃশ্যে অবশ্যই স্পষ্টরূপে অপ্ট করতে হবে, লেয়ার-ব্যাকড ভিউ, কাস্টম স্ক্রোল ভিউ বা ক্লিপ ভিউ সাবক্লাসগুলি যা ড্রয়ারকে ওভাররাইড করে: এনএসএস পৃষ্ঠ-ভিত্তিক ডকুমেন্ট ভিউ, স্বচ্ছ নথি দর্শন এবং লকফোকাস পদ্ধতিটিকে ওভাররাইড করে এমন নথি দর্শন।
প্রতিক্রিয়াশীল স্ক্রোলিং স্বয়ংক্রিয়ভাবে সক্ষম হয়েছে এমন দর্শনগুলির জন্য, আচরণ পরিবর্তন আপনার বিকাশকারী হিসাবে সম্পূর্ণ স্বচ্ছ হওয়া উচিত। তবে আপনার অ্যাপ্লিকেশন যদি স্ক্রোল করার সময় কোনও অস্বাভাবিক আচরণ প্রদর্শন করে তবে দয়া করে বাগগুলি ফাইল করুন file
দ্রষ্টব্য: আপনি ফাইল> ফাইন্ডারে আপনার অ্যাপ্লিকেশন সম্পর্কিত তথ্য চয়ন করে পরীক্ষার উদ্দেশ্যে পরীক্ষামূলক উদ্দেশ্যে অস্থায়ীভাবে প্রতিক্রিয়াশীল স্ক্রোলিং অক্ষম করতে পারেন। সেটিংস পরিবর্তন করার পরে, আপনাকে অবশ্যই অ্যাপ্লিকেশনটি ছেড়ে দিয়ে পুনরায় লঞ্চ করতে হবে। আরও তথ্যের জন্য, ওএস এক্স v10.9 এর জন্য অ্যাপকিট রিলিজ নোটগুলি দেখুন।
আমি অ্যাপকিট রিলিজ নোট-রিসপনসিভ স্ক্রোলিং যা আরও বিস্তারিতভাবে যায় তা একবার দেখেছিলাম ।
এমন একটি শর্ত রয়েছে যা একটি অ্যাপ্লিকেশনটিতে অর্পিত হওয়া প্রতিক্রিয়াশীল স্ক্রোলিং বন্ধ করে দেওয়া উচিত। এর মধ্যে একটি হ'ল:
অ্যাপ্লিকেশনটি 10.7 বা তার আগের লিঙ্কগুলি রয়েছে (এই বৈশিষ্ট্যটি সমর্থন করার জন্য অ্যাপ্লিকেশনটির অবশ্যই মাউন্টেন লায়ন বা তার সাথে লিংকের লিঙ্ক থাকতে হবে)
যার অর্থ আমি গ্রহণ করি যদি অ্যাপটি 10.6-এ চালানো হয় তবে এটিতে এই বৈশিষ্ট্যটি যুক্ত হবে না।
ক্রোম এএফএআইআইকি 10.6 উপরের দিকে চলবে। তবে আমার সন্দেহ হয় যে ডাউনলোডকারটি আপনার বর্তমান সিস্টেমের জন্য একটি সংস্করণ ডাউনলোড করছে।
সম্ভবত 10.6 এর জন্য নির্মিত একটি সংস্করণ কেবল Chrome এ অক্ষম করবে।
আপডেট * তবে বগডান্সআরসি মন্তব্যগুলিতে উল্লেখ করেছে। 10.6 এর জন্য কোনও একক বিল্ড নেই
আমি চেষ্টা করেছিলাম:
defaults write ~/Library/Preferences/com.google.Chrome isCompatibleWithResponsiveScrolling -bool NO
তবে isComp موافقWithResponsiveScrolling একটি এনএসভিউ সাব ক্লাসের জন্য এবং আমি সত্যিই এটির কাজ করার আশা করি না। আমিও এই সমস্যা পাচ্ছি না তাই আমি বলতে পারি না।