আমাকে সম্প্রতি একটি নতুন প্রকল্পে নিয়োগ দেওয়া হয়েছিল। ভাল, আসলে একটি পুরানো প্রকল্প, ক্লাসিক এএসপিতে লেখা। এখন অ্যাপ্লিকেশনটির একটি নতুন সংস্করণ সর্বশেষতম এএসপি.এনইটি-তে লেখা হচ্ছে, তবে এটি আরটিএম হওয়ার আশা করা যায় না (আনুমানিক প্রকাশের তারিখটি জানুয়ারী 2017) সুতরাং পুরানো অ্যাপ্লিকেশনটি না হওয়া পর্যন্ত আমাকে কিছু রক্ষণাবেক্ষণ করতে হবে বাতিল করা হয়েছে।
এছাড়াও, আমি একটি অনুভূতি পেয়েছি যে সমস্ত গ্রাহক তাত্ক্ষণিকভাবে নতুন প্রোগ্রামে স্যুইচ করবেন না, সুতরাং এই সংস্করণটি সম্ভবত কিছু সময়ের জন্য থাকবে।
এবং সমস্যাটি হ'ল এটি ত্রুটি দ্বারা পূর্ণ। এটা অংশগুলি আগের শতাব্দীর যখন কোনো ওয়েব মান ছিল তারিখ, এবং আমি সত্যিই quirks মোড সম্পর্কে কিছু মনে না করেন, এবং width
এবং height
ঐ সমস্ত ত্রুটি CSS এর পরিবর্তে বৈশিষ্ট্যাবলী,, লেআউট জন্য ব্যবহৃত framesets ইত্যাদি টেবিল, কিন্তু উহু! width="20px"
সমস্ত জায়গা জুড়ে onchange="javascript:..."
, এবং যে জায়গাগুলিতে তারা CSS ব্যবহার করে style="width:20"
এবং style="width=20px"
সাধারণ জায়গা are প্রচুর লাইন যেখানে বিরোধী width
এবং style
গুণাবলী রয়েছে তা উল্লেখ না করে । ইত্যাদি ইত্যাদি
ফলস্বরূপ, ওয়েব অ্যাপ্লিকেশনটি কেবল আইই এর অধীনে চলে এবং কেবল সামঞ্জস্যতা মোডে। এটি স্পষ্ট যে বিকাশকারীরা কখনই কোডের বৈধতার দিকে নজর রাখেনি, যদি যা ঘটেছিল কেবল তখনই মনে হয় যা তারা মনে মনে রেখেছিল যা দেখতে এটির মতো হওয়া উচিত।
এবং আমি জানি না যে কীভাবে পরিচালনা করতে হয়। অন্যান্য ত্রুটির জন্য কোডটি অনুসন্ধান করার সময় আমি এই ত্রুটিগুলির দিকে চোখ বন্ধ করা অসম্ভব বলে মনে করি।
বেশিরভাগ সমস্যার সমাধান না করার জন্য আমি অবশ্যই একটি গ্লোবাল অনুসন্ধান এবং প্রতিস্থাপন করতে পারি তবে এর অর্থ আমার প্রথম প্রতিশ্রুতি হাজার হাজার পরিবর্তিত .asp ফাইল নিয়ে গঠিত। আমি কি এটা করতে পারি?