আপনি যদি সোর্স ম্যাপ বা সোর্সইউআরএল ব্যবহার করেন (উভয়টাই সোর্স ম্যাপে এই প্রাইমারে কভার করা আছে), তাহলে আপনি Chrome কনসোলে একটি সতর্কতা দেখতে পাবেন যেমন "/*@ sourceMappingURL=" source mapping URL declaration is deprecated, "/*# sourceMappingURL=" declaration should be used instead.
এখানে এটি সম্পর্কে কি:
ইম্পেটাস
//@ sourceMappingURL
//@cc_on
JScript ইঞ্জিনে শর্তসাপেক্ষ সংকলন চালু করার জন্য ব্যাখ্যা করার পরে পৃষ্ঠায় যখনই এটি পাওয়া যায় তখনই IE এর সাথে বিরোধ দেখা যায় । HTML5 শিবের একটি উত্তরাধিকার সংস্করণ এখানে একজন বিশেষ অপরাধী।
বিশেষ পরিবর্তন
//@ sourceMappingURL
সিনট্যাক্স সোর্সম্যাপ V3 স্পেকে সংজ্ঞায়িত করা হয়েছে এটি পরিবর্তে //#
সিনট্যাক্স ব্যবহার করার জন্য সেখানে পরিবর্তন করা হয়েছে।
উৎস URL
//@ sourceURL
কেও স্পেসে সংজ্ঞায়িত করা হয়েছে এবং সামঞ্জস্যের জন্য //#
সিনট্যাক্সের সাথে মেলে তৈরি করা হয়েছে। sourceURL কি করে তার বিস্তারিত জানার জন্য অনুসরণ করুন। এটি Ember's minispade , Google এর concatenate.js , এবং অন্যান্যদের দ্বারা ব্যবহৃত হয়৷ Chrome-এ, মূল্যায়নকৃত JS ছাড়াও, sourceURL
ইনলাইন স্ক্রিপ্ট এবং ইনলাইন শৈলীর জন্য সমর্থিত।
ব্রাউজার DevTools এ বাস্তবায়ন = সম্পন্ন!
- Safari Inspector এখন sourceMappingURL এবং sourceURL-এর জন্য
//#
সমর্থন করে - ফায়ারবাগের পরিবর্তন সোর্সইউআরএল-এর জন্য এসেছে ।
- ফায়ারফক্স সোর্সম্যাপিংইউআরএল-এর জন্য পরিবর্তন এনেছে । উৎস URL টিকেট এখানে ।
- Chrome DevTools sourceMappingURL এবং sourceURL-এর জন্য পরিবর্তন এনেছে । এটি অবহেলিত
//@
সিনট্যাক্স ব্যবহার সম্পর্কে সতর্ক করবে।
যদিও এই পরিবর্তনগুলি স্থিতিশীল প্রকাশের পথ তৈরি করে, আপনি সম্পূর্ণ টুল সমর্থনের জন্য একই সাথে উভয় সিনট্যাক্স ব্যবহার করতে পারেন বা আপনার প্রয়োজনের উপর নির্ভর করে অবিলম্বে #
সিনট্যাক্সে স্থানান্তর করতে পারেন।