বিজ্ঞাপন বন্ধ করুন

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

নতুন আবিষ্কৃত বাগ ব্রাউজারগুলিকে জর্জরিত করছে Safari (ম্যাকও) iOS), গুগল Chrome, Internet Explorer, অপেরা এবং আরও অনেক কিছু যা HTML 5 সমর্থন করে। প্রতিটি ব্রাউজার ব্যবহারকারীকে তাদের নিজস্ব সীমা নির্ধারণ করার অনুমতি দেয়, তবে এই প্রতিটি ব্রাউজার ব্যবহারকারীর কম্পিউটারে কমপক্ষে 2,5MB স্থান প্রদান করে। তবে, ওয়েবসাইটগুলি এই বাগ ব্যবহার করে সীমাবদ্ধতা এড়াতে বেশ কয়েকটি অস্থায়ী সাইট তৈরি করতে পারে, যার প্রতিটিরই প্রাথমিক, প্রধান ওয়েবসাইটের সাথে সম্পর্কিত একটি সীমা রয়েছে।

ডেভেলপার পরীক্ষা করার সময় এই ত্রুটিটি ব্যবহার করেছিলেন MacBook Pro s Retina ডিসপ্লে, যেখানে বাগটি প্রতি ১৬ সেকেন্ডে ১ গিগাবাইট জায়গা পূরণ করতে সক্ষম। হার্ড ডিস্ক সম্পূর্ণরূপে পূর্ণ হওয়ার আগেই, 1-বিট ব্রাউজারগুলি কাজ করা বন্ধ করে দিতে পারে। ডেভেলপার এই বাগটি ঠিক করার জন্য কোড প্রকাশ করার সিদ্ধান্ত নিয়েছে এবং বাগটি আরও বিস্তারিতভাবে তুলে ধরার জন্য একটি বিশেষ পৃষ্ঠা, Filldisk তৈরি করেছে। তবে, ভালো খবর হল, "localStorage" উপাদানের ত্রুটিটি এখনও ব্যবহারকারীদের ইচ্ছাকৃতভাবে ক্ষতি করার জন্য ব্যবহার করা হয়নি।

*উৎস: AppleInsider.com; Feross.org

আজকের সবচেয়ে পঠিত

.