প্রধান সফটওয়্যার আইফোনের জন্য অপেরা মিনি: অ্যাপল কি এটি অনুমোদন করবে?
সফটওয়্যার

আইফোনের জন্য অপেরা মিনি: অ্যাপল কি এটি অনুমোদন করবে?

দ্বারাড্যান ফ্রেক্স ফেব্রুয়ারী 16, 2010 5:30 am PST



অপেরা সফ্টওয়্যারের ঘোষণার সাথে যে সংস্থাটি এই সপ্তাহে একটি আইফোন-অ্যাপ সংস্করণ প্রদর্শন করা হচ্ছে এর নামবিহীন ওয়েব ব্রাউজারে, আমরা বেশ কিছু মন্তব্য দেখেছি অ্যাপটি পানিতে মারা যাওয়ার বিষয়ে অ্যাপল তৃতীয় পক্ষের ওয়েব ব্রাউজার অনুমোদন করবে কিনা তা নিয়ে কিছু বৈধ অনুমান সহ। (কোম্পানি এখনও অনুমোদনের জন্য অ্যাপলের কাছে অপেরা মিনি জমা দেয়নি, যদিও ট্যাবলেটএস ইউকে-তে আমাদের সহকর্মীরা আজ আগে এটা দেখেছি .)

কিভাবে ব্যাকআপ থেকে আইফোন সেট আপ করবেন

2008 সালের শেষের দিকে গুজব ছিল যে একটি অপেরা আইফোন অ্যাপ প্রত্যাখ্যান করা হয়েছে; তবে, অপেরা অ্যাপ স্টোরে আসলে কখনই একটি ব্রাউজার জমা দেননি . তাই আইফোনের জন্য অপেরা মিনির আসন্ন জমা দুটি দিক থেকে তাৎপর্যপূর্ণ বলে মনে হচ্ছে। প্রথমত, অ্যাপটির চাহিদা থাকবে নিশ্চিত, কারণ কোম্পানি দাবি করে যে এটি সাফারির চেয়ে নাটকীয়ভাবে দ্রুত, একই ওয়েব পৃষ্ঠাগুলি প্রদর্শন করতে অনেক কম ব্যান্ডউইথের প্রয়োজন (নীচে দেখুন), এবং স্পিড ডায়াল স্ক্রিন সহ বেশ কয়েকটি অনন্য বৈশিষ্ট্য অফার করে। সহজে অ্যাক্সেসের জন্য প্রিয় সাইটের থাম্বনেইল প্রদর্শন করে। দ্বিতীয়ত, অপেরা মিনি অ্যাপলের কাছে অনুমোদনের জন্য জমা দেওয়া প্রথম ওয়েব ব্রাউজার হতে পারে যা আইফোন ব্যবহার করে না ওয়েবকিট তার ভিত্তি হিসাবে।





কিন্তু পরিস্থিতি একটু জটিল। ডেভেলপার নির্দেশিকা, অতীতের অনুমোদন এবং প্রত্যাখ্যান এবং আইফোনের জন্য Opera Mini-এর প্রকৃত কার্যকারিতা বিবেচনায় নিয়ে, অ্যাপ স্টোর প্রত্যাখ্যানের অনুমানের সবচেয়ে বড় কারণগুলি এখানে দেখুন।

প্রত্যাখ্যানের কারণ?

অপেরার অ্যাপের সম্ভাব্য প্রত্যাখ্যানের জন্য আমরা যে দুটি সবচেয়ে সাধারণ কারণ দেখেছি তা হল অ্যাপটি বিদ্যমান কার্যকারিতা সদৃশ করে এবং একটি ওয়েব ব্রাউজারকে অ্যাপের মধ্যে কোড ডাউনলোড এবং কার্যকর করতে হবে।



আইফোন থেকে ম্যাকে ছবি আমদানি করা হচ্ছে না

বিদ্যমান কার্যকারিতা সদৃশ করে অ্যাপল অতীতে বেশ কয়েকটি অ্যাপ প্রত্যাখ্যান করেছে যেগুলি কোম্পানির দৃষ্টিতে, আইফোনের অন্তর্নির্মিত অ্যাপ্লিকেশনগুলির দ্বারা ইতিমধ্যেই সরবরাহ করা সদৃশ কার্যকারিতা। একটি থার্ড-পার্টি ওয়েব ব্রাউজার এইভাবে প্রত্যাখ্যানের জন্য নির্ধারিত বলে মনে হবে, শুধুমাত্র মোবাইল সাফারির অস্তিত্বই নয়, আইফোনের অন্যতম ফ্ল্যাগশিপ অ্যাপ হিসেবে সাফারিতে অ্যাপলের ফোকাসও রয়েছে।

তবে কোম্পানিটি এই ফ্রন্টে কিছুটা শিথিল হয়েছে। 2009 সালের জানুয়ারিতে, অ্যাপল অ্যাপ স্টোরে তৃতীয় পক্ষের ওয়েব ব্রাউজারগুলিকে অনুমতি দেওয়া শুরু করে। আসলে, ক অ্যাপ স্টোরে ওয়েব ব্রাউজার অনুসন্ধান করুন আজ 141টি ফলাফল তৈরি করে, যার মধ্যে সম্ভবত এক চতুর্থাংশ প্রকৃত ওয়েব ব্রাউজার। তাই অ্যাপল অপেরা মিনিকে প্রত্যাখ্যান করবে কারণ এটি মোবাইল সাফারির নকল করে এমন ধারণাটি খুব বিশ্বাসযোগ্য নয়।

কোন ডাউনলোড এবং কোড সঞ্চালন বড় সমস্যা ওয়েব ব্রাউজার অন্তর্নিহিত কোড হতে প্রদর্শিত হবে. বর্তমানে অ্যাপ স্টোরে থাকা থার্ড-পার্টি ব্রাউজারগুলি আইফোনের অন্তর্নির্মিত ওয়েবকিট ইঞ্জিন ব্যবহার করছে বলে মনে হচ্ছে—যেটি Safari নিজেই ভিত্তিক। অন্য কথায়, এমনকি আইক্যাবের মতো বৈশিষ্ট্য সমৃদ্ধ ব্রাউজারগুলিও আইফোনের নিজস্ব ব্রাউজার কোড ব্যবহার করে; তারা শুধু সাফারির চেয়ে ভিন্ন ইন্টারফেস এবং বৈশিষ্ট্য সেট প্রদান করে।

এটি তাৎপর্যপূর্ণ কারণ একটি আধুনিক ব্রাউজার শুধুমাত্র HTML কোড রেন্ডার করে না এবং একটি স্ট্যাটিক, পঠনযোগ্য ওয়েব পেজ উপস্থাপন করে না; এটাও সক্ষম হতে হবে চালান কোড উদাহরণস্বরূপ, অনেক সাইট ব্যবহার করে জাভাস্ক্রিপ্ট , তাই একটি ব্রাউজার প্রয়োজন a জাভাস্ক্রিপ্ট ইঞ্জিন যে এই কোড প্রক্রিয়া. কিন্তু আইফোনের জন্য অ্যাপলের বিকাশকারী নির্দেশিকা একটি অ্যাপকে অ্যাপ্লিকেশনের মধ্যে কোড ডাউনলোড এবং কার্যকর করা থেকে নিষিদ্ধ করে। সুতরাং, এই উদাহরণে, একটি তৃতীয় পক্ষের ওয়েব ব্রাউজার তার নিজস্ব জাভাস্ক্রিপ্ট ইঞ্জিন প্রদান করতে পারে না। (ওয়েবকিট-ভিত্তিক ব্রাউজারগুলি এই বিধিনিষেধের চারপাশে পেতে পারে কারণ, জাভাস্ক্রিপ্ট উদাহরণে, জাভাস্ক্রিপ্ট কোডটি তৃতীয় পক্ষের অ্যাপের পরিবর্তে ওয়েবকিট দ্বারা পরিচালিত হয়৷)

সুস্পষ্ট উদ্বেগ হল যে অ্যাপল এমন একটি ব্রাউজার অনুমোদন করবে না যা ওয়েবকিটের উপর ভিত্তি করে নয়। যাইহোক, মনে হচ্ছে অ্যাপটি যেভাবে কাজ করে তার কারণে এই সীমাবদ্ধতা অপেরা মিনিতে প্রযোজ্য হবে না। আমরা Opera সফ্টওয়্যারের চিফ ডেভেলপমেন্ট অফিসার ক্রিস্টেন ক্রোগের সাথে কথা বলেছি এবং তিনি ব্যাখ্যা করেছেন যে Opera Mini কে আপনি একটি ঐতিহ্যবাহী ওয়েব ব্রাউজার হিসেবে বিবেচনা করবেন না, বরং এটি কোম্পানির Opera সার্ভার সফ্টওয়্যারের ক্লায়েন্ট।

এই ক্লায়েন্ট-সার্ভার সিস্টেমটি কীভাবে কাজ করে তা হল আপনি যখন Opera Mini-এ একটি ওয়েব পৃষ্ঠার অনুরোধ করেন, অ্যাপটি একটি URL পাঠায় অপেরা সার্ভার, গন্তব্য ওয়েব সার্ভারের পরিবর্তে। অপেরা সার্ভার আসলে ওয়েব সার্ভারে অনুরোধ পাঠায়, এবং তারপর পৃষ্ঠার বিষয়বস্তু ডাউনলোড করে, কোনো স্ক্রিপ্ট বা অন্যান্য গতিশীল বিষয়বস্তু প্রসেস করে এবং ফলস্বরূপ পৃষ্ঠাটিকে সংকুচিত করে অপেরা বাইনারি মার্কআপ ভাষা (OBML)। অপেরা সার্ভার তারপর ফলাফল পৃষ্ঠাটি পাঠায় - যা আসল ওয়েব পৃষ্ঠার থেকে 90 শতাংশ পর্যন্ত ছোট - আপনার ফোনে ক্লায়েন্টকে।

(এটি এই ক্লায়েন্ট-সার্ভার পদ্ধতি, প্রায়শই অ্যাক্সেস করা ওয়েব পৃষ্ঠাগুলির ক্যাশিং সহ, যা সাফারির তুলনায় অপেরা মিনিকে তার গতির সুবিধা প্রদান করে৷ কোম্পানি দাবি করে যে অপেরা মিনি ব্যবহার করে ব্রাউজিং সাফারির তুলনায় ছয় গুণ দ্রুততর কারণ খুব কম ডেটার প্রয়োজন হয়৷ ক্লায়েন্টের কাছে স্থানান্তর করা হবে—একটি পদ্ধতি যা সীমিত ডেটা প্ল্যানের লোকেদের জন্যও উপযোগী।)

আইফোনে মিডিয়া স্টোরেজ কীভাবে সাফ করবেন

অন্য কথায়, অপেরা মিনি অ্যাপটি মূলত একটি পাতলা ক্লায়েন্ট, একটি পূর্ণ-বিকশিত ওয়েব ব্রাউজারের পরিবর্তে, এবং কোনও কোড নিজেই ডাউনলোড বা কার্যকর করে না। এই পদ্ধতিটি অ্যাপটিকে ইন-অ্যাপ ডাউনলোড এবং কোড কার্যকর করার জন্য প্রত্যাখ্যান করা থেকে রক্ষা করবে বলে মনে হবে।

ipad pro 11 বনাম 12.9 ব্যাটারি লাইফ

সীমাবদ্ধতা

Opera Mini-এর ক্লায়েন্ট-সার্ভার পদ্ধতির নেতিবাচক দিক হল যে এটি অ্যাপটি পরিচালনা করতে পারে এমন বিষয়বস্তুর ধরনের কিছু উল্লেখযোগ্য সীমাবদ্ধতা রাখে। একটি ওয়েব পৃষ্ঠার জন্য যাতে প্রচুর জাভাস্ক্রিপ্ট, অ্যাজাক্স বা অন্যান্য গতিশীল সামগ্রী রয়েছে, ক্রগ বলেছেন ট্যাবলেট এস যে অপেরা সার্ভার একটি ভার্চুয়াল স্ক্রিনে পৃষ্ঠাটি রেখে দেয়, পৃষ্ঠায় যতগুলি কাজ করা যায় তা সম্পাদন করে এবং তারপরে ক্লায়েন্টের কাছে একটি বেশিরভাগ স্ট্যাটিক পৃষ্ঠা পাঠায়। যদি পৃষ্ঠাটির ব্যবহারকারীর ইন্টারঅ্যাকশনের প্রয়োজন হয়, তাহলে OBML সংস্করণে ট্রিগার রয়েছে যা অপেরা সার্ভারে ডেটা ফেরত পাঠাতে পারে এবং ফলস্বরূপ পৃষ্ঠাটির একটি নতুন সংস্করণ ক্লায়েন্টকে পাঠানো হয়। এটি আপনাকে, উদাহরণস্বরূপ, Opera Mini-এ JavaScript ফর্মগুলি পূরণ করতে দেয়৷

Krogh বলেছেন যে কোম্পানির পরীক্ষায়, এই প্রযুক্তিটি ওয়েবের সর্বাধিক জনপ্রিয় সাইটের জন্য কাজ করে। যাইহোক, এটি প্রতিটি ধরনের বিষয়বস্তু মিটমাট করতে সক্ষম হবে না। যে সাইটগুলিতে রিয়েল-টাইম অ্যানিমেশন রয়েছে—ক্রোঘ একটি লাইভ-আপডেটেড ঘড়ির উদাহরণ ব্যবহার করেছেন—প্রত্যাশিতভাবে রেন্ডার হবে না এবং অপেরা মিনি ব্যাকগ্রাউন্ড স্ক্রিপ্টগুলি চালাতে সক্ষম হবে না।

(অপেরা মিনি ইচ্ছাশক্তি বেশিরভাগ ধরনের আইফোন-সমর্থিত মিডিয়া পরিচালনা করতে সক্ষম হবেন; মোবাইল Safari-এর মতো, Opera এই ধরনের মিডিয়া আইফোনের নেটিভ মিডিয়া প্লেয়ারের কাছে হস্তান্তর করবে—যেটি প্রদর্শিত হয় যখন, উদাহরণস্বরূপ, আপনি Safari-এ .mp4 ভিডিওর একটি লিঙ্কে ট্যাপ করেন।)

Opera Mini আইফোনের জন্য অন্যান্য তৃতীয় পক্ষের ব্রাউজারগুলির মতো একই সীমাবদ্ধতার বিষয় হবে৷ উদাহরণস্বরূপ, Mac OS X-এর বিপরীতে, আপনার ডিফল্ট ব্রাউজার পরিবর্তন করার জন্য iPhone-এ কোনো উপায় নেই—যেটি আপনি অন্য অ্যাপের মধ্যে থেকে কোনো লিঙ্ক বা বোতামে ট্যাপ করার সময় ব্যবহার করেন। তাই একটি মেল বার্তায় একটি লিঙ্ক আলতো চাপলে এখনও আপনার পছন্দের ব্রাউজারটির পরিবর্তে সাফারিতে সেই URLটি খুলবে। একইভাবে, আপনি যখন আপনার ব্রাউজার বুকমার্কগুলিকে Mac বা Windows এবং Mobile Safari-এর জন্য Safari-এর মধ্যে সিঙ্ক করতে পারেন, তখন আপনি Opera Mini বা অন্য কোনও তৃতীয় পক্ষের iPhone-app ব্রাউজার দিয়ে তা করতে পারবেন না। এবং, অবশ্যই, কোনও আইফোন ব্রাউজার ফ্ল্যাশ সামগ্রী সমর্থন করতে পারে না।

সম্ভাবনা ভাল?

কোম্পানির অফিসিয়াল অবস্থান, একটি ব্লগ পোস্টে উল্লেখ করা হয়েছে , অপেরা আশা করে যে অ্যাপল তাদের ব্যবহারকারীদের ওয়েব ব্রাউজিং অভিজ্ঞতার একটি পছন্দ অস্বীকার করবে না। কিন্তু স্পষ্টতই অপেরা সফটওয়্যার অপেরা আনার জন্য বেছে নিয়েছে মিনি , মোবাইল-ফোন ব্রাউজার, iPhone থেকে, বরং আরও-পূর্ণ-বৈশিষ্ট্যযুক্ত অপেরা মোবাইল , যা Apple-এর অ্যাপ নির্দেশিকা এবং অ্যাপ-অনুমোদন প্রক্রিয়া নিয়ে উদ্বেগের কারণে Opera-এর নিজস্ব ব্রাউজার ইঞ্জিনের উপর ভিত্তি করে। এবং যখন আমরা সেই প্রক্রিয়াটির অভ্যন্তরীণ কৌশলগুলি সম্পর্কে গোপনীয় নই, যেখানে আমরা বসে থাকি, দেখে মনে হচ্ছে অপেরা মিনি অনুমোদনে একটি ভাল শট রয়েছে।

যদি অ্যাপটি হয় না অনুমোদিত, আপনি নিশ্চিত হতে পারেন যে কারিগরি প্রেস সেই গল্পের সাথে যুক্ত হবে অ্যাপ স্টোর অনুমোদন প্রক্রিয়ার সমস্যাগুলির আরেকটি উদাহরণ। প্রকৃতপক্ষে, অপেরার দৃশ্যমানতা দেখে, মনে হচ্ছে আইফোনের জন্য অপেরা মিনিকে প্রকাশ্যে প্রদর্শন করার কোম্পানির সিদ্ধান্ত—এবং অ্যাপ জমা দেওয়ার আগে সেই প্রদর্শনের ঘোষণা দেওয়া ছিল—একটি বুদ্ধিমান PR পদক্ষেপ যা অ্যাপ স্টোর অনুমোদন প্রক্রিয়ার দিকে মনোযোগ কেন্দ্রীভূত করে এবং কিছুটা অতিরিক্ত চাপ দেয় অ্যাপের অনুমোদন দিতে অ্যাপল।