এক অর্থে, এটি ইতিহাসের সাথে একটি ইউআই কনভেনশন যা ১৯৮৪ সালে ফিরে আসে Windows উইন্ডোজ এবং এক্স 11 উভয়ই মূল ম্যাক জিইআইয়ের তারিখের পরে, কেউ বলতে পারে যে উইন্ডোজ এটি উইন্ডোজের পরিবর্তে "একেবারে আলাদা হওয়ার চেয়ে" আলাদা করে তোলে? পরামর্শ দেওয়া হচ্ছে যে ম্যাকটি অদ্ভুতরূপ।
ম্যাকিনটোসের প্রথম দিনগুলিতে, আপনি একবারে কেবল একটি অ্যাপ্লিকেশন চালাতে পারেন। কোনও অ্যাপ্লিকেশনটি উইন্ডো না দিয়ে খোলার পক্ষে এটি পুরোপুরি যুক্তিসঙ্গত ছিল কারণ অ্যাপ্লিকেশনটির সর্বদা পর্দার শীর্ষে একটি দৃশ্যমান মেনু বার থাকে। আপনি যখন কোনও অ্যাপ্লিকেশনটির সমস্ত উইন্ডোটি বন্ধ করে দেন, তখন অ্যাপ্লিকেশনটি উন্মুক্ত রাখা অর্থহীন হয়ে যায় কারণ আপনি সর্বদা একটি নতুন ডকুমেন্ট তৈরি করতে বা বিদ্যমান উইন্ডোটি খুলতে মেনু বারটি ব্যবহার করতে পারেন। প্রক্রিয়াটি কেবলমাত্র একটি উইন্ডো বন্ধ থাকার কারণে প্রস্থান করা সেই সময়ে কোনও অর্থবোধ করেনি, কারণ এতে ফোকাস দেওয়ার মতো অন্য কোনও প্রক্রিয়া থাকত না।
কয়েক বছর পরে, 80 এর দশকের ম্যাকিনটোস এমন পর্যায়ে পৌঁছেছিল যেখানে একাধিক অ্যাপ্লিকেশন একবারে খোলার পর্যাপ্ত মেমরি ছিল। যেহেতু এটি করার সরঞ্জামগুলি বিদ্যমান অ্যাপ্লিকেশনগুলির সাথে পিছনের দিকে সামঞ্জস্য বজায় রাখতে হয়েছিল, তাই তারা স্বাভাবিকভাবেই ইউআইআই কনভেনশনগুলি পরিবর্তন করতে এবং কোনও উইন্ডো খোলা ছাড়াই অ্যাপ্লিকেশনগুলিকে হত্যা করতে যাচ্ছিল না। ফলাফলটি ভিজ্যুয়াল জিইউআই উপাদান (একটি উইন্ডো) এবং একটি বিমূর্ত চলমান প্রক্রিয়া (অ্যাপ্লিকেশন) এর মধ্যে ইউআইতে একটি পরিষ্কার পার্থক্য ছিল।
ইতিমধ্যে, মাইক্রোসফ্ট উইন্ডোজ বিকাশ ছিল। নব্বইয়ের দশকের গোড়ার দিকে, মাইক্রোসফ্ট উইন্ডোজ 3. এক্স ভালভাবে কাজ করেছিল এবং এক্স 11-তে মোটিফ মাইক্রোসফ্টের কাজের দ্বারা ভারীভাবে অনুপ্রাণিত হয়েছিল। ম্যাকিনটোস অ্যাপ্লিকেশনগুলির একটি ইউআই উপস্থাপনের চারদিকে নির্মিত হয়েছিল, উইন্ডোটি (দর্শনের নাম অনুসারে) দর্শনের আশেপাশে তৈরি করা হয়েছিল যে উইন্ডোটি নিজেই ইউআইয়ের মৌলিক একক হওয়া উচিত, কেবলমাত্র অ্যাপ্লিকেশনটির একমাত্র ধারণাটিই আকারে ছিল এমডিআই স্টাইলের ধারক উইন্ডো। এক্স 11 এছাড়াও একটি অ্যাপ্লিকেশনটিকে UI দৃষ্টিকোণ থেকে অনেকটা গুরুত্বহীন বলে বিবেচনা করেছে। একটি একক প্রক্রিয়া এমনকি একটি (খুব নতুন-রূপক) স্থানীয় অঞ্চল নেটওয়ার্ক জুড়ে বেশ কয়েকটি মেশিনের সাথে সংযুক্ত একাধিক ডিসপ্লেতে উইন্ডোগুলি খুলতে পারে।
উইন্ডোজ স্টাইলের পদ্ধতির সমস্যাটি হ'ল আপনি ব্যবহারকারীর ইন্টারঅ্যাকশনগুলির কিছু ফর্ম যেমন, কেবল একটি মেনু বার দিয়ে খোলার পক্ষে করতে পারবেন না এবং উইন্ডোজগুলি চলে যাওয়ার পরে ব্যবহারকারীর কোনও বাস্তব গ্যারান্টি ছিল না যে প্রকৃতপক্ষে প্রক্রিয়াটি বেরিয়ে এসেছিল। একজন ম্যাকিনটোস ব্যবহারকারী সহজেই কোনও অ্যাপ্লিকেশনটিতে স্যুইচ করতে পারেন যা উইন্ডোজ ছাড়াই চলমান ছিল এটি ছেড়ে দিতে, বা এটি ব্যবহার করতে, তবে উইন্ডোজ এই জাতীয় প্রক্রিয়াটির সাথে ইন্টারঅ্যাক্ট করার জন্য কোনও উপায়ই সরবরাহ করে নি। (এটি টাস্ক ম্যানেজারে লক্ষ্য না করে এবং এটি হত্যা করে)) এছাড়াও, কোনও ব্যবহারকারী কোনও প্রক্রিয়া চালিয়ে যাওয়া বেছে নিতে পারেন না যাতে প্রক্রিয়াটি বিশৃঙ্খলা থেকে কিছু দৃশ্যমান UI না রেখে তারা পুনরায় চালু না করেই এতে ফিরে যেতে পারে could পর্দা আপ এবং গ্রাহক (সেই সময়ে, খুব সীমাবদ্ধ) সংস্থানগুলি। ম্যাকিনটোসের কাছে সুইচিংয়ের জন্য একটি "অ্যাপ্লিকেশন" মেনু ছিল, উইন্ডোজ একটি "টাস্ক বার" জনপ্রিয় করেছে যা সমস্ত শীর্ষ স্তরের উইন্ডোগুলি তাদের যে প্রক্রিয়াটি খোলায় তাতে কোনও গুরুত্ব না দিয়ে প্রদর্শন করে displayed ভারী মাল্টিটাস্কারদের জন্য, "টাস্ক বার স্যুপ" অযৌক্তিক প্রমাণিত। আরও বেসিক ব্যবহারকারীর জন্য, "শীর্ষ স্তরের উইন্ডো" হিসাবে ঠিক কী যোগ্যতা সম্পর্কে আপত্তিজনকতা কখনও কখনও বিভ্রান্তিকর ছিল কারণ উইন্ডোটি আসলে বারটিতে প্রদর্শিত হবে তা সম্পর্কে কোনও শেখার নিয়ম ছিল না।
নব্বইয়ের দশকের শেষভাগে মাইক্রোসফ্টের জিইউআই সবচেয়ে বেশি ব্যবহৃত হত। বেশিরভাগ ব্যবহারকারীর কাছে ম্যাকিনটোস বা ইউনিক্স এক্স 11 ওয়ার্কস্টেশনের চেয়ে উইন্ডোজ পিসি থাকে। ফলস্বরূপ, সময়ের সাথে সাথে লিনাক্সের জনপ্রিয়তা বাড়ার সাথে সাথে অনেকগুলি বিকাশকারী ইউনিক্স ইউআই কনভেনশনগুলির পরিবর্তে উইন্ডোজ ইউআই কনভেনশন ব্যবহার করার পটভূমি থেকে আগত। এটি উইন্ডোজ ইউআই কনভেনশন থেকে মোটিফ আঁকার মতো বিষয়গুলিতে প্রাথমিক কাজের ইতিহাসের সাথে মিলিত হয়েছে, যার ফলে আধুনিক লিনাক্স ডেস্কটপ পরিবেশগুলি উইন্ডোজের মত টিএম বা ম্যাকিনটোসের মতো ক্লাসিক এক্স 11 জিনিসের চেয়ে অনেক বেশি আচরণ করে।
এই মুহুর্তে, "ক্লাসিক" ম্যাক ওএস ম্যাক ওএস 9 এর সাথে কোর্সটি চালিয়েছিল এবং ম্যাকিনটোস ম্যাক ওএস এক্স আকারে খুব আলাদা সাহসের সাথে একটি ইউনিক্স চালিত মেশিনে পরিণত হয়েছিল Thus সুতরাং, এটি ডকের NeXT UI ধারণাটি উত্তরাধিকার সূত্রে পেয়েছে। আসল নেএক্সটি মেশিনে, এক্স 11 ব্যবহার করা হয়েছিল, তবে উইজেট এবং ইউআই কনভেনশনগুলির মোটামুটি অনন্য সেট রয়েছে। সম্ভবত তাদের মধ্যে সবচেয়ে স্বাতন্ত্র্যটি ছিল ডক, যা এক ধরণের সংমিশ্রণ প্রোগ্রামের লঞ্চ এবং টাস্ক সুইচার ছিল। (ওএস-এক্স-তে পরিচিত "মাল্টিকোলমেন" ওপেন ফাইল ডায়লগ বাক্সটিও নেএক্সটি, পাশাপাশি কিছু অন্যান্য দৃশ্যমান জিনিস থেকে এসেছে the ওএস-এক্স ট্রানজিশনে সর্বাধিক উল্লেখযোগ্য পরিবর্তনগুলি সমস্ত অদৃশ্য ছিল)) ডক "মৌলিক UI উপাদান হিসাবে প্রয়োগ" ম্যাকিনটোসের ধারণার সাথে ভাল কাজ করেছে worked সুতরাং, কোনও ব্যবহারকারী দেখতে পেল যে কোনও অ্যাপ্লিকেশন ডক আইকনটিতে একটি চিহ্ন দ্বারা খোলা আছে এবং এতে স্যুইচ করতে বা এটিতে ক্লিক করে এটি চালু করতে পারে। যেহেতু আধুনিক ওএস-এক্স এখন ক্লাসিক ম্যাক ওএসের তুলনায় মাল্টিটাস্কিংকে অনেক ভাল সমর্থন করেছে, তাই হঠাৎ করে বোঝা গেল যে কোনও ব্যবহারকারী ব্যাকগ্রাউন্ডে সমস্ত ধরণের জিনিস চলতে চায়, যেমন কিছু ভিডিও রূপান্তর সফ্টওয়্যার যা ব্যাকগ্রাউন্ডে দূরে থাকে that , একটি স্ক্রিন রেকর্ডার, ভিওআইপি সফ্টওয়্যার, ইন্টারনেট রেডিও, একটি ওয়েব সার্ভার, স্পোকড কমান্ডের প্রতিক্রিয়াতে কথা বলার মতো কিছু ইত্যাদি that স্টাফের কোনওটিরই এখনও বুদ্ধিমান ব্যবহারকারীর অভিজ্ঞতা এবং মেনু থাকার জন্য দৃশ্যমান উইন্ডোটি খোলা থাকার প্রয়োজন হয় না necess বারটি তখনও স্ক্রিনের শীর্ষে থাকা উইন্ডোজগুলি থেকে পৃথক ছিল এবং ডক আইকনে সরাসরি আপনার একটি মেনু থাকতে পারে, তাই কোনও ব্যবহারকারী সর্বদা এমন কোনও প্রোগ্রামের সাথে ইন্টারেক্ট করতে পারে যার কোনও খোলা UI ছিল না। অতএব, অ্যাপ্লিকেশনটি উন্মুক্ত রাখার বিদ্যমান কনভেনশনটি খালি করা, উইন্ডোর মতোই হতে হবে, বেশিরভাগ ম্যাক ব্যবহারকারীরা ভুল দিকটিকে ভয়াবহ পদক্ষেপ হিসাবে দেখতেন। এটি সত্যিকারের কোনও সুবিধা ছাড়াই বেশ কয়েকটি পদ্ধতির মিথস্ক্রিয়াকে অসম্ভব করে তোলে।
স্পষ্টতই, কিছু ব্যবহারকারীর উইন্ডোজ কনভেনশন পছন্দ হয়, এবং উভয়ই "প্রমাণিতভাবে সঠিক" নয়। তবে, কোনও ভাল কারণ ছাড়াই সে জাতীয় উপকারী কিছু থেকে দূরে সরে যাওয়া কোনও অর্থহীন নয়। আশা করি, ইতিহাসের কিছুটা এই সফর আপনাকে কিছুটা প্রসঙ্গ দেয় যা আপনি দরকারী বলে মনে করেন।
X
বোতামটির ডিফল্ট আচরণ লুকানো। আমি সম্মত হই যে এটি নির্বোধ, তবে এটি "আপনার ম্যাকবুক আপনার চেয়ে ভাল জানেন" মানসিকতার ফলাফল। কিছু উইন্ডো এবং লিনাক্স প্রোগ্রাম একই জিনিস করে, তবে সাধারণভাবে,X
কাছাকাছি মানে।