Cello (web browser)
সেলো হল উইন্ডোজ 3.1-এর জন্য একটি প্রাথমিক, বন্ধ করা গ্রাফিকাল ওয়েব ব্রাউজার; এটি কর্নেল ল স্কুলের লিগ্যাল ইনফরমেশন ইনস্টিটিউটের টমাস আর. ব্রুস দ্বারা তৈরি করা হয়েছিল। এটি 1993 সালে শেয়ারওয়্যার হিসেবে মুক্তি পায়। অন্যান্য ব্রাউজারগুলি বিভিন্ন ইউনিক্স মেশিনে চলে, সেলো ছিল মাইক্রোসফ্ট উইন্ডোজের জন্য প্রথম ওয়েব ব্রাউজার, যা ইন্টারনেট অ্যাক্সেস করার জন্য উইনসক সিস্টেম ব্যবহার করে। প্রাথমিক উইন্ডোজ ছাড়াও, সেলো উইন্ডোজ এনটি 3.5-এ এবং ওএস/2-এ ছোট পরিবর্তন সহ কাজ করেছিলেন। সেলো তৈরি করা হয়েছিল আইনজীবীদের দ্বারা ওয়েব অ্যাক্সেসের চাহিদার কারণে, যারা মোজাইকের প্রথম প্রকাশ সহ পূর্ববর্তী ওয়েব ব্রাউজারগুলিকে সমর্থনকারী ইউনিক্স অপারেটিং সিস্টেমগুলির তুলনায় মাইক্রোসফ্ট উইন্ডোজ ব্যবহার করার সম্ভাবনা বেশি ছিল। উইন্ডোজ ব্রাউজারের অভাবের অর্থ অনেক আইনি বিশেষজ্ঞ ওয়ার্ল্ড ওয়াইড ওয়েবে হাইপারটেক্সটে উপলব্ধ আইনি তথ্য অ্যাক্সেস করতে অক্ষম ছিলেন। সেলো 1993/1994-এর সময় জনপ্রিয় ছিল, কিন্তু উইন্ডোজ এবং নেটস্কেপের জন্য মোজাইক প্রকাশের পরে জনপ্রিয়তার বাইরে চলে যায়, যার পরে সেলো উন্নয়ন পরিত্যক্ত হয়। সেলো প্রথম প্রকাশ্যে মুক্তি পায় 1993 সালের 8ই জুন। একটি সংস্করণ 2 ঘোষণা করা হয়েছিল, কিন্তু উন্নয়ন পরিত্যক্ত হয়েছিল। সংস্করণ 1.01a, 16ই এপ্রিল 1994, সর্বশেষ প্রকাশ্য প্রকাশ ছিল। তারপর থেকে, কর্নেল ল স্কুলের লিগ্যাল ইনফরমেশন ইনস্টিটিউট সেলো 2 সোর্স কোডের লাইসেন্স দিয়েছে, যা বাণিজ্যিক সফ্টওয়্যার বিকাশে ব্যবহৃত হয়েছে। ব্রাউজারটি তার মূল হোমপেজ থেকে আর উপলব্ধ নেই। তবে, এটি এখনও মিরর সাইট থেকে ডাউনলোড করা যেতে পারে। বিকাশ এবং ইতিহাস সেলোর বিকাশ 1992 সালে শুরু হয়েছিল, 1993 সালের জুন মাসে বিটা সংস্করণ এবং 1993 সালের জুলাই মাসে মুক্তি দেওয়ার পরিকল্পনা করা হয়েছিল। 1993 সালের 12ই এপ্রিল এটি প্রকাশ্যে ঘোষণা করা হয়। কর্নেল ল স্কুলের লিগ্যাল ইনফরমেশন ইনস্টিটিউট 1992 সালে ইন্টারনেটে প্রথম আইন সাইট এবং 1993 সালে প্রথম আইনি ওয়েবসাইট তৈরি করে। তবে, সেই সময়ে, মাইক্রোসফ্ট উইন্ডোজ অপারেটিং সিস্টেমের জন্য কোনও ওয়েব ব্রাউজার ছিল না, যা বেশিরভাগ আইনজীবীরা ব্যবহার করতেন। এইভাবে, আইনজীবীদের তাদের ওয়েবসাইট ব্যবহার করার অনুমতি দেওয়ার জন্য, লিগ্যাল ইনফরমেশন ইনস্টিটিউট প্রথম উইন্ডোজ-ভিত্তিক ওয়েব ব্রাউজার তৈরি করে। ন্যাশনাল সেন্টার ফর অটোমেটেড ইনফরমেশন রিসার্চের অনুদানের মাধ্যমে এটি সম্ভব হয়েছে। যদিও সেই সময়ে অন্যান্য ব্রাউজারগুলি সিইআরএন-এর ডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লু ফলস্বরূপ, থমাস ব্রুসকে মাইক্রোসফ্ট উইন্ডোজে কাজ করার জন্য বেশিরভাগ ডাব্লুডাব্লুডাব্লু লাইব্রেরিগুলি পুনর্লিখন করতে হয়েছিল। সেই সময়ের বেশিরভাগ বাণিজ্যিক ব্রাউজারের বিপরীতে, সেলো মোজাইকের কোনও সোর্স কোড ব্যবহার করেনি এবং এইভাবে একটি ভিন্ন চেহারা এবং অনুভূতি ছিল। মাইক্রোসফটের উইন্ডোজ বিভাগের সভাপতি স্টিভেন সিনোফস্কি 1994 সালের জুন মাসে একটি ইমেইলে লিখেছিলেনঃ আমরা বর্তমানে অন্য কোনও ক্লায়েন্ট সফ্টওয়্যার [উইন্ডোজ 95-এর আসন্ন প্রকাশে], বিশেষত মোজাইক বা সেলোর মতো কিছু নিয়ে পরিকল্পনা করছি না। তা সত্ত্বেও, 1995 সালের 11ই জানুয়ারি মাইক্রোসফ্ট ঘোষণা করে যে তারা স্পাইগ্লাস থেকে মোজাইক প্রযুক্তির লাইসেন্স পেয়েছে, যা তারা ইন্টারনেট এক্সপ্লোরার তৈরি করতে ব্যবহার করবে। 1995 সালের 15ই আগস্ট মাইক্রোসফ্ট উইন্ডোজ 95-এর জন্য নিজস্ব ওয়েব ব্রাউজার ইন্টারনেট এক্সপ্লোরার 1 চালু করে। যদিও এটি উইন্ডোজ 95-এর মূল প্রকাশের সাথে প্রেরণ করা হয়নি, এটি মাইক্রোসফ্ট প্লাসের সাথে প্রেরণ করা হয়েছে! উইন্ডোজ 95 এর জন্য ব্যবহার 1993 সালে যখন সেলো মুক্তি পায়, তখন মাইক্রোসফ্ট উইন্ডোজ প্ল্যাটফর্মের একমাত্র ব্রাউজার ছিল সেলো। চালু হওয়ার অল্প সময়ের মধ্যেই, সেলো প্রতিদিন 500 কপি হারে ডাউনলোড করা হচ্ছিল। এইভাবে, এটি 150,000 থেকে 200,000 ব্যবহারকারী সহ বেশ কয়েকটি পিসি ব্যবহারকারী সহ আইনী সম্প্রদায়ের মধ্যে ন্যায্য পরিমাণে ব্যবহার এবং স্বীকৃতি অর্জন করেছে। 1994 সালে, বেশিরভাগ ওয়েবসাইট সেলো ব্রাউজার বা মোজাইক ব্রাউজার ব্যবহার করে পরিদর্শন করা হয়েছিল। মোজাইকের তুলনায় কম বৈশিষ্ট্য থাকা সত্ত্বেও, সেলো তার সহজ ইন্টারফেস এবং কম সিস্টেমের প্রয়োজনীয়তার কারণে ব্যবহার করা অব্যাহত রাখে। সেলো ইনস্টল করা সহজ হওয়ার জন্য প্রশংসিত হয়েছিল, কারণ উইন্ডোজ 3.1-এর জন্য উইন32এস বা টিসিপি/আইপি স্ট্যাক ইনস্টল করার প্রয়োজন ছিল না। উইন্ডোজ 95 প্রকাশের পরে, যা আরও ভাল টিসিপি/আইপি ইন্টারফেস সরবরাহ করেছিল, সেলো অব্যবহৃত হয়ে পড়ে এবং পরিত্যক্ত হয়। 1995 সালের মধ্যে, মোজাইক ব্রাউজারের মতো সেলোও দুটি নতুন ব্রাউজার-নেটস্কেপ এবং ইন্টারনেট এক্সপ্লোরার-দ্বারা ছাপিয়ে যায় এবং ব্যবহারের অনুপযোগী হয়ে পড়ে। 1999 সাল নাগাদ সেলোকে একটি "ঐতিহাসিক" ব্রাউজার হিসাবে বিবেচনা করা হয়েছিল। সেলোকে ব্রাউজার যুদ্ধের প্রাথমিক হতাহতদের মধ্যে অন্যতম বলে মনে করা হয়। সেলোর নিম্নলিখিত বৈশিষ্ট্যগুলি ছিলঃ মোজাইকের বিপরীতে, সেলোতে টুলবারের বোতাম ছিল না এবং পরিবর্তে পুল-ডাউন মেনুগুলির মাধ্যমে কমান্ডগুলি অ্যাক্সেস করা হত। সমর্থিত প্রোটোকল সেলো নিম্নলিখিত প্রোটোকলগুলি সমর্থন করেঃ এইচটিটিপি 1, গোফার (কিন্তু গোফার + নয়), শুধুমাত্র-পঠনযোগ্য এফটিপি, এসএমটিপি মেইলিং, টেলনেট, ইউজনেট, সিএসও/পিএইচ/কিউআই সরাসরি এবং ডাব্লুএআইএস, হাইটেলনেট, টেকইনফো, আর্চি, X.500, টিএন 3270 এবং আরও বেশ কয়েকটি পাবলিক গেটওয়ের মাধ্যমে। সমর্থিত এফটিপি সার্ভার সেলো নিম্নলিখিত এফটিপি সার্ভারগুলিকে সমর্থন করেঃ বেশিরভাগ ইউনিক্স সার্ভার (সানওএস, সিস্টেম ভি এবং লিনাক্স সহ), আইবিএম ভিএম, ভিএমএস সিস্টেম, উইন্ডোজ এনটি, কিউভিটিনেট, এনসিএসএ/সিইউটিসিপি/রাটগার্স পিসি সার্ভার, এফটিপি সফ্টওয়্যার পিসি সার্ভার, নোভেলের জন্য হেলসফ্ট এন. এল. এম। ইন্টারনেট সংযোগ সেলো সরাসরি ইথারনেট সংযোগের সাথে সবচেয়ে ভাল কাজ করে, তবে এটি অ্যাসিঙ্ক্রোনাস সকেট ব্যবহারের মাধ্যমে এসএলআইপি এবং পিপিপি ডায়ালআপ সংযোগগুলিকেও সমর্থন করে। সেলোর একটি সমন্বিত টিসিপি/আইপি রানটাইম স্ট্যাক রয়েছে। নিম্নলিখিত সংস্করণগুলি প্রকাশিত হয়েছিলঃ যদিও সেলো 2 ঘোষণা করা হয়েছিল, জনসাধারণের মুক্তির আগে উন্নয়ন বন্ধ হয়ে যায়। আইবিএম তাদের টিসিপি/আইপি ভি2 স্ট্যাকের জন্য একটি ফিক্স প্রকাশ করেছে যাতে সেলো 1994 সালের 9ই ফেব্রুয়ারি ওএস/2 উইনওএস/2-এর সাথে কাজ করতে পারে। ব্রাউজার তুলনা টেবিল নিম্নলিখিত টেবিলটি দেখায় যে সেলো তার সময়ের ব্রাউজারগুলির সাথে কীভাবে তুলনা করে। বার্কস-এর প্রথম সংস্করণ, কম্পিউটার বিজ্ঞানের শিক্ষার্থীদের জন্য অলাভজনক সিডি-রম তৈরির একটি প্রকল্প, সেলো ভিত্তিক ছিল। ক্যালিফোর্নিয়া সফ্টওয়্যার ইনকর্পোরেটেডের ইন্টারঅ্যাপ সেলো ভিত্তিক ছিল এবং এতে টেলনেট, এফটিপি সহ একটি ওয়েব ব্রাউজার এবং নেটস্ক্রিপ্টস নামে একটি ভিজ্যুয়াল বেসিক-সামঞ্জস্যপূর্ণ স্ক্রিপ্টিং ভাষা ছিল। লাভলেসের একটি সংস্করণ সেলোর সাথে একত্রিত হয়েছিল। প্রযুক্তিগতভাবে সেলোর মূলত ডিস্টিংক্ট কর্পোরেশনের টিসিপি/আইপি স্ট্যাকের প্রয়োজন ছিল, সেলো বিটা সংস্করণ. 8 প্রকাশের সাথে সাথে সেলো ডিস্টিংক্টের জন্য সমর্থন বাদ দেয় এবং একচেটিয়াভাবে উইন্সক-ভিত্তিক হয়ে ওঠে। মূলত, যদিও সেলো ওএস/2-এ চলতে পারত, ওএস/2-এর উইন্সক বাস্তবায়নে বাগ ছিল যা সেলোকে ইন্টারনেট অ্যাক্সেস করতে বাধা দেয়। বাগ, এ. পি. এ. আর <আই. ডি1>, পরে ঠিক করা হয়েছিল যাতে সেলো ওএস/2-এ সঠিকভাবে কাজ করতে পারে। সেলোর ব্যবহারকারী প্রতিনিধি হল এল. আই. আই-সেলো/<সংস্করণ> libww/2.5। ডিডিই সমর্থন সেলোতে ডায়নামিক ডেটা এক্সচেঞ্জ (ডিডিই) সমর্থন বৈশিষ্ট্যযুক্ত। ও. এল. ই সমর্থন এবং ডি. ডি. ই ক্লায়েন্ট সমর্থন পরিকল্পনা করা হয়েছিল, কিন্তু কখনই মুক্তি পায়নি। মাইক্রোসফ্ট ওয়ার্ড ম্যাক্রো থেকে সেলোকে কীভাবে আহ্বান করা যায় তার একটি উদাহরণ হলঃ সাব মেইন চ্যাননাম = ডিডিইনিশিএট ("সেলো", "ইউআরএল") ডিডিইএক্সিক্যুট (চ্যাননাম ", http://www.law.cornell.edu") ডিডিইটি-টার্মিনেট (চ্যাননাম) এন্ড সাব সিস্টেমের প্রয়োজনীয়তা সেলোর নিম্নলিখিত সিস্টেমের প্রয়োজনীয়তা রয়েছেঃ প্রসেসরঃ 16 মেগাহার্টজ বা আরও ভাল অপারেটিং সিস্টেমে 80386 (386এসএক্স): উইন্ডোজ 3.1/3.11/উইন্ডোজ এনটি 3.5/ওএস/2। র্যামঃ 2 এম. বি র্যাম, 4 এম. বি র্যাম প্রস্তাবিত উইন্সক ক্রিটিসিজম সেলো চালিত একটি টিসিপি/আইপি সংযোগ খুব স্থিতিশীল ছিল না এবং এর বিকাশ তাড়াতাড়ি বন্ধ হয়ে যায়। সেলো গ্রাফিক্স ভালভাবে রেন্ডার করেনি এবং উইন্ডোটির আকার পরিবর্তন করার সময় ব্যবহারকারীকে ওয়েবপৃষ্ঠাটি পুনরায় লোড করতে হবে। সেই সময়ের বেশিরভাগ ব্রাউজারের মতো, সেলোও কোনও ওয়েব নিরাপত্তা প্রোটোকল সমর্থন করত না। এটিও বলা হয়েছিল যে সেলো এইচ. টি. এম. এল-কে "নিষ্ঠুরভাবে" অনুবাদ করেছেন এবং পৃষ্ঠাগুলি জটলাভাবে প্রদর্শিত হবে। ইন্টারনেট অ্যাক্সেস এবং হাইপারমিডিয়া নথি প্রক্রিয়াকরণেও সেলোর সমান পারফরম্যান্স ছিল। আরও দেখুন মোজাইক ম্যাকওয়েব লিবডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লুডাব্লু