সিএসএস মিনিফাই টুল
CSS মিনিফাইং আপনার লেখা সুন্দর, সুগঠিত CSS কোডটি নেয় এবং স্পেসিং, ইন্ডেন্টেশন, নিউলাইন এবং মন্তব্যগুলি সরিয়ে দেয়। CSS সফলভাবে ব্যবহারের জন্য এই উপাদানগুলির প্রয়োজন হয় না। এটি CSS পড়া আরও কঠিন করে তোলে।
অনেক ডেভেলপারের 'সর্বোত্তম অনুশীলন' হল একটি 'সুন্দর' সংস্করণ বজায় রাখা, এবং তাদের প্রকল্পটি চালু করার সময় একটি মিনিফিকেশন প্রোগ্রামের মাধ্যমে স্টাইলগুলি চালাবে। তারা তাদের অনেক স্টাইল ফাইলগুলিকে একটি ফাইলে একত্রিত করবে।
কেন CSS মিনিফায়ার ব্যবহার করবেন?
মিনিফিকেশনের উদ্দেশ্য হল একটি ওয়েবসাইটের গতি বৃদ্ধি করা। মিনিমাইজেশন একটি স্ক্রিপ্টকে ২০% পর্যন্ত ছোট করে তুলতে পারে, যার ফলে ডাউনলোডের সময় দ্রুত হয়। কিছু ডেভেলপার তাদের কোড 'অস্পষ্ট' করার জন্যও এটি ব্যবহার করবে। এর ফলে কোডটি পড়া কঠিন হয়ে পড়ে, যার ফলে রিভার্স ইঞ্জিনিয়ারিং বা কপি করা আরও কঠিন হয়ে পড়ে।
সিএসএস মিনিফাই উদাহরণ
আগে:
.headbg{
margin:0 8px
}
a:link,a:focus{
color:#00c
}
a:active{
color:red
}
পরে:
.headbg{margin:0 8px }a:link,a:focus{color:#00c }a:active{color:red }