(এটি একটি বহু অংশের প্রশ্ন, আমি দৃশ্যের সংক্ষিপ্ত বিবরণ দেওয়ার জন্য যথাসাধ্য চেষ্টা করব))
আমরা বর্তমানে একটি প্রতিক্রিয়াশীল ওয়েব অ্যাপ (নিউজ রিডার) তৈরি করছি যা ব্যবহারকারীদের ট্যাবড সামগ্রীর মধ্যে সোয়াইপ করার পাশাপাশি প্রতিটি ট্যাবযুক্ত সামগ্রীর অভ্যন্তরে উল্লম্বভাবে স্ক্রোল করার অনুমতি দেয়।
সমস্যার একটি সাধারণ পদ্ধতির মধ্যে একটি মোড়ক থাকে div
যা ব্রাউজারের ভিউপোর্টটি পূরণ করে, সেট overflow
করে hidden
বা সেট করে auto
, তারপরে অনুভূমিকভাবে এবং / অথবা উল্লম্বভাবে স্ক্রোল করে।
এই পদ্ধতির দুর্দান্ত তবে একটি প্রধান অসুবিধা রয়েছে: যেহেতু নথির উচ্চতা ব্রাউজার ভিউপোর্টের মতো ঠিক তাই মোবাইল ব্রাউজারটি ঠিকানা বার / নেভিগেশন মেনুটি গোপন করবে না ।
এমন অনেক হ্যাক এবং ভিউপোর্টের বৈশিষ্ট্য রয়েছে যা আমাদের আরও স্ক্রিন রিয়েল এস্টেট পেতে সক্ষম করে তবে কোনওটিই minimal-ui
(আইওএস .1.১ এ প্রবর্তিত) মতো কার্যকর নয় ।
গতকাল খবর এসেছে যে আইওএস 8 বিটা 4 minimal-ui
মোবাইল সাফারি থেকে সরিয়ে নিয়েছে ( আইওএস 8 এর রিলিজ নোটের ওয়েবকিট বিভাগ দেখুন ), যা আমাদের অবাক করে দিয়েছিল:
চতুর্থাংশ 1। মোবাইল সাফারিতে ঠিকানা বারটি এখনও লুকানো সম্ভব?
যতদূর আমরা জানি, আইওএস 7 আরwindow.scrollTo
হ্যাকের প্রতিক্রিয়া জানায় না , এটি প্রস্তাব দেয় যে আমরা যদি উল্লম্ব বিন্যাস বা ব্যবহার না করি তবে আমাদের ছোট পর্দার জায়গার সাথেই বাঁচতে হবে mobile-web-app-capable
।
Q2 এর। এখনও কি একই ধরণের নরম ফুলস্ক্রিন অভিজ্ঞতা পাওয়া সম্ভব?
দ্বারা নরম পর্দা জুড়ে প্রদর্শন আমি সত্যিই ব্যবহার না করেই অর্থ mobile-web-app-capable
মেটা ট্যাগটি।
আমাদের ওয়েব অ্যাপ্লিকেশনটি অ্যাক্সেসযোগ্য হওয়ার জন্য নির্মিত হয়েছে, যে কোনও পৃষ্ঠা নেটিভ ব্রাউজার মেনু ব্যবহার করে বুকমার্ক বা ভাগ করা যায়। যুক্ত করে mobile-web-app-capable
আমরা ব্যবহারকারীদের এ জাতীয় মেনু (যখন এটি হোমস্ক্রিনে সংরক্ষণ করা হয়) চালনা করা থেকে বিরত করি, যা ব্যবহারকারীদের বিভ্রান্ত করে এবং বিরোধী করে।
minimal-ui
মিডল-গ্রাউন্ড হিসাবে ব্যবহৃত হত, মেনুটি ডিফল্টরূপে আড়াল করে তবে এটিকে একটি ট্যাপ দিয়ে অ্যাক্সেসযোগ্য রাখে - যদিও অ্যাপল অন্যান্য অ্যাক্সেসযোগ্যতার উদ্বেগের কারণে এটি মুছে ফেলেছে (যেমন ব্যবহারকারীরা মেনুটি সক্রিয় করতে কোথায় ট্যাপ করবেন তা জানেন না)।
চতুর্থাংশ 3। একটি ফুলস্ক্রিন অভিজ্ঞতা কি ঝামেলার মতো?
দেখে মনে হবে একটি পূর্ণস্ক্রিন এপিআই শীঘ্রই খুব শীঘ্রই আইওএস এ আসবে না, তবে তা হ'ল, মেনুটি কীভাবে অ্যাক্সেসযোগ্য রাখা হবে তা আমি দেখতে পাই না (অ্যান্ড্রয়েডের ক্রোমের ক্ষেত্রেও এটি যায়)।
এই ক্ষেত্রে, আমাদের কেবল মোবাইল সাফারিটি যেমন আছে তেমন ছেড়ে দেওয়া উচিত এবং ভিউপোর্টের উচ্চতার জন্য অ্যাকাউন্ট করা উচিত (আইফোন 5+ এর জন্য এটি 460 = 568 - 108, যেখানে 108 এ ওএস বার, অ্যাড্রেস বার এবং নেভিগেশন মেনু অন্তর্ভুক্ত করে; আইফোন 4 বা জন্য পুরানো, এটি 372)।
কিছু বিকল্প শুনতে (দেশীয় অ্যাপ্লিকেশন তৈরি করার পাশাপাশি) শুনতে পছন্দ করবে।