অ্যাপলের আইপ্যাড মিনিটি আমরা চাই না তার চেয়েও বেশি উপায়ে আইপ্যাড 2 এর একটি ছোট ক্লোন। জাভাস্ক্রিপ্টে, window.navigator
অবজেক্টটি মিনি এবং আইপ্যাড ২ এর জন্য একই মানগুলি প্রকাশ করে the পার্থক্য সনাক্ত করতে এখনও পর্যন্ত আমার পরীক্ষাগুলি সাফল্যের দিকে পরিচালিত করে না।
ইহা কেন গুরুত্বপূর্ণ?
আইপ্যাড মিনি এবং আইপ্যাড 2 স্ক্রিনগুলি পিক্সেলগুলিতে অভিন্ন হলেও প্রকৃত আকারে (ইঞ্চি / সেন্টিমিটার) পরিবর্তিত হয়, সেগুলি পিপিআইতে পরিবর্তিত হয় (প্রতি ইঞ্চিতে পিক্সেল)।
ওয়েব অ্যাপ্লিকেশন এবং গেমসকে বন্ধুত্বপূর্ণ ইউজার ইন্টারফেসের প্রস্তাব দেওয়ার জন্য, কয়েকটি উপাদান ব্যবহারকারীর থাম্ব বা আঙ্গুলের অবস্থানের সাথে আকারের সাথে সামঞ্জস্য করা হয়, সুতরাং আমরা সেই উন্নত ব্যবহারকারীর অভিজ্ঞতার জন্য কিছু চিত্র বা বোতাম স্কেল করতে পারি।
আমি এখন পর্যন্ত যে জিনিসগুলি চেষ্টা করেছি (কয়েকটি চমত্কার স্পষ্ট পদ্ধতির সাথে):
window.devicepixelratio
- সেমি ইউনিটে সিএসএস উপাদানের প্রস্থ
- সিএসএস মিডিয়া ক্যোয়ারী (যেমন
resolution
এবং-webkit-device-pixel-ratio
) - অনুরূপ ইউনিটগুলিতে এসভিজি অঙ্কন
- একটি নির্দিষ্ট সময়ের জন্য সমস্ত ধরণের সিএসএস ওয়েবকিট রূপান্তর করে এবং রেন্ডার করা ফ্রেমগুলি গণনা করে
requestAnimFrame
(আমি একটি পরিমাপযোগ্য পার্থক্য সনাক্ত করার আশা করছিলাম)
আমি ধারণা থেকে সতেজ। তোমার কী অবস্থা?
আপডেট এখনও পর্যন্ত প্রতিক্রিয়া জন্য ধন্যবাদ। আমি লোকদের আইপ্যাড মিনি বনাম 2 সনাক্তকরণের বিরুদ্ধে ভোট দেওয়ার বিষয়ে মন্তব্য করতে চাই কারণ অ্যাপলের কাছে উহম রয়েছে, তাদের সকলকে শাসনের জন্য একটি গাইডলাইন। ঠিক আছে, এখানে আমার যুক্তিটি কেন আমি অনুভব করি যে এটি কোনও ব্যক্তি আইপ্যাড মিনি বা একটি 2 ব্যবহার করছেন কিনা তা জানতে বিশ্বের সমস্ত ধারণা তৈরি হয় এবং আপনি কী পছন্দ করেন তা আমার যুক্তি দিয়ে করুন।
আইপ্যাড মিনিটি কেবলমাত্র খুব ছোট ডিভাইস নয় (7. inch ইঞ্চি বনাম 9.৯ ইঞ্চি), তবে এর ফর্ম ফ্যাক্টরটি পৃথক ব্যবহারের অনুমতি দেয়। আপনি চক নরিস না হয়ে আইপ্যাড 2 সাধারণত গেমিং করার সময় দুই হাত ধরে থাকে । মিনিটি আরও ছোট, তবে এটি আরও হালকা এবং গেমপ্লে করার অনুমতি দেয় যেখানে আপনি এটি এক হাতে ধরে রেখেছেন এবং অন্যটি সোয়াইপ করতে বা আলতো চাপতে বা কী নোট ব্যবহার করতে পারেন। একজন গেম ডিজাইনার এবং নিজেকে বিকাশকারী হিসাবে, আমি এটি কেবল মিনি কিনা তা জানতে চাই তাই আমি চাইলে খেলোয়াড়কে আলাদা কন্ট্রোলশিম সরবরাহ করতে পারি (উদাহরণস্বরূপ খেলোয়াড়দের একটি গ্রুপের সাথে এ / বি পরীক্ষার পরে)।
কেন? ঠিক আছে, এটি প্রমাণিত সত্য যে বেশিরভাগ ব্যবহারকারীর ডিফল্ট সেটিংসের সাথে ঝোঁক থাকে তাই ভার্চুয়াল থাম্বস্টিক ছেড়ে স্ক্রিনে কিছু অন্যান্য ট্যাপ-ভিত্তিক নিয়ন্ত্রণ রেখে (কেবল এখানে একটি স্বেচ্ছাসেবীর উদাহরণ দেওয়া হয়) যখন প্লেয়ার লোড হয় প্রথমবারের মতো গেমটি আমি এবং সম্ভবত অন্যান্য গেম ডিজাইনাররা করতে সক্ষম হতে পছন্দ করবে।
সুতরাং আইএমএইচও এটি পুরু আঙ্গুলগুলি / নির্দেশিকাগুলি আলোচনার বাইরে চলে যায় এবং অ্যাপল এবং অন্যান্য সমস্ত বিক্রেতাদের করণীয় এমনটি: আমাদের নির্দেশিকা অনুসরণ করার পরিবর্তে আপনার ডিভাইসটি অনন্যভাবে সনাক্ত করতে এবং আলাদাভাবে চিন্তা করার অনুমতি দিন ।