যেমন আপনি জানেন, ফায়ারফক্স 57 মোজিলার অ্যাডঅন জগতে ওয়েব এক্সটেনশনের একটি নতুন যুগের সূচনা করেছে, ইকোস্পেস ভেঙেছে এবং ব্যাপক পরিবর্তনগুলি বাধ্য করেছে৷ প্রভাবিত অ্যাডঅনগুলির মধ্যে একটি হল অত্যন্ত জনপ্রিয় নোস্ক্রিপ্ট সিকিউরিটি স্যুট (এনএসএস), যা স্পষ্টতই, ক্রোমের উপর ফায়ারফক্সকে সমর্থন করার এবং ব্যবহার করার একমাত্র আসল কারণ। নোস্ক্রিপ্ট স্রষ্টা, জর্জিও মাওনকে তার টুলের একটি একেবারে নতুন সংস্করণ তৈরি করতে হয়েছিল, এবং এটি অনেক ব্যবহারকারীর জন্য একটি আমূল পরিবর্তন ছিল৷
সেই লক্ষ্যে, আমি নোস্ক্রিপ্ট 10 ব্যবহারের উপর আমার প্রথম গাইড লিখেছিলাম, নতুন পরিভাষা এবং ধারণা, নতুন অনুমতি মডেল এবং এই ধরনের ব্যাখ্যা করার চেষ্টা করেছি। এটি মোটামুটি ভালভাবে গৃহীত হয়েছিল, এবং এটি নস্ক্রিপ্ট ফোরামে অফিসিয়াল বেসিক ব্যবহারে উদ্ধৃত করা হয়েছে। হ্যাঁ. এখন, বেশ কয়েক সপ্তাহ চলে গেছে, Noscript অতিরিক্ত পরিবর্তন করেছে, এবং আমি এই মিষ্টি ছোট্ট টুল এবং এর ক্ষমতার উপর আরও কিছু ফোকাস দিতে চাই। অবশ্যই, মৌলিক বিষয়গুলি উপলব্ধি করার জন্য আপনাকে প্রথমে প্রথম গাইডটি পড়তে হবে, তারপরে এখানে চালিয়ে যান। আমার পরে।
নতুন চেহারা
Noscript 10 এখন আগের চেয়ে ভালো দেখাচ্ছে। আরও মার্জিত পাঠ্য এবং আইকন, ভাল ব্যবধান। বর্তমানে তালিকাভুক্ত ডোমেনগুলিকে সাময়িকভাবে অনুমতি দেওয়ার জন্য একটি পৃথক বোতামও রয়েছে, আপনি মাউস বোতামটি চাপ দেওয়ার সাথে সাথে পৃষ্ঠা পুনরায় লোড হবে৷ এছাড়াও আপনি পৃথকভাবে তালিকাভুক্ত ডোমেনের জন্য অনুমতি পরিবর্তন করতে পারেন। সেটিংস পৃষ্ঠাটিও কিছু পুনঃকর্মের মধ্য দিয়ে গেছে, তবে আমরা কিছু মুহুর্তের মধ্যে এটি সম্পর্কে কথা বলব৷
নতুন কার্যকারিতা
UI-তে বেশ কিছু বড় পরিবর্তন রয়েছে। সবচেয়ে উল্লেখযোগ্যভাবে, কিছু সময়ের জন্য, যেখানে প্রযোজ্য, ডোমেনগুলি বেশ কয়েকবার তালিকাভুক্ত করা হয়েছিল। কিন্তু এই আসলে জ্ঞান করে তোলে. আপনার কাছে সম্পূর্ণ ডোমেনের জন্য অনুমতি দেওয়ার বিকল্প রয়েছে (এটিকে একটি ওয়াইল্ডকার্ড হিসাবে মনে করুন) বা একটি খুব নির্দিষ্ট এন্ট্রি। উদাহরণস্বরূপ, আপনি যদি dedoimedo.com-এর অনুমতি দেন, তাহলে http এবং https উভয় ট্রাফিক সহ সমস্ত বৈচিত্র এবং সাবডোমেন অনুমোদিত হবে৷ যাইহোক, আপনি যদি শুধুমাত্র https://www.dedoimedo.com-এর জন্য অনুমতি দিতে চান তবে শুধুমাত্র এই নির্দিষ্ট URLটি মিলবে৷ এটি আপনাকে নিয়ন্ত্রণে অতিরিক্ত গ্রানুলারিটির অনুমতি দেয়। 10.x শাখার আরও সাম্প্রতিক সংস্করণ একটি একক এন্ট্রি প্রদর্শনে ফিরে গেছে যা সমস্ত ধরণের ট্রাফিক কভার করে৷
অনুমতির ক্ষেত্রে, সাময়িকভাবে অনুমতি এখন একটি পৃথক বিভাগ, যা অর্থবহ - এবং আগের মতো বিশ্বস্ত আইকনে থাকা ছোট কগহুইলের চেয়ে টেম্প-অ্যালো আইকনে ক্লিক করা সহজ৷ আপনার কাছে আর প্রধান ইন্টারফেসে দেখানো উপলব্ধ উপাদানগুলির তালিকা নেই। আবার, খুব যৌক্তিক. আপনি সেটিংস উইন্ডোর মাধ্যমে সেগুলি পরিবর্তন করতে পারেন, ভুলবশত ক্লিক করে একটি স্কোপ-ওয়াইড পরিবর্তন প্রয়োগ করার পরিবর্তে৷
সেটিংস
আপনি বিভিন্ন উপায়ে সেটিংস পৃষ্ঠা খুলতে পারেন। আপনি যদি একটি ফাঁকা ট্যাবে থাকেন তবে শুধু আইকনে ক্লিক করুন (এটি একটি দেখাবে?)। আপনি যদি আসলে একটি ট্যাব ব্যবহার করেন এবং একটি ওয়েবসাইট লোড করে থাকেন, তাহলে স্টপ এবং রিলোড বোতামের কাছাকাছি, Noscript পপআপ মেনুর বাম উপরের দিকে Noscript আইকনে ক্লিক করুন৷ ইন্টারফেসটি বেশ কয়েকটি রাউন্ড পরিবর্তনের মধ্য দিয়ে গেছে।
প্যানেলটি পরিষ্কার এবং ব্যবহার করা সহজ। I সংস্করণ 10.1.6.x, আপনার কাছে বিশ্বব্যাপী স্ক্রিপ্টগুলিকে অনুমতি দেওয়ার বিকল্প রয়েছে, অস্থায়ীভাবে শীর্ষ-স্তরের ডোমেনগুলিকে অনুমতি দিন (যদি আপনি সমস্যা সমাধান করেন তবে দরকারী), এবং XSS চেকগুলিকে অনুমতি/অক্ষম করুন৷ এই কার্যকারিতা অন্তর্বর্তী রিলিজে কিছুটা বগি ছিল, কিন্তু এটি এখন ভাল কাজ করে। আপনি আপনার XSS পছন্দের তালিকাও সাফ করতে পারেন। সমস্যা সমাধানের জন্য দরকারী।
এটি আসলে একটি জাল সতর্কীকরণ - কিন্তু এটি XSS সতর্কতাগুলি কেমন তা জোর দেয়৷
সুযোগের জন্য প্রিসেটগুলি এখন আলাদা ট্যাবে দেখায় - ডিফল্ট, বিশ্বস্ত এবং অবিশ্বস্ত৷ নীচে, আপনার সাইটের অনুমতিগুলির তালিকা রয়েছে - একটি নন-ডিফল্ট সেট সহ যে কোনও কিছু তালিকায় দেখাবে৷ আপনি অনুসন্ধান উইন্ডোটিও ব্যবহার করতে পারেন এবং এটি আপনি বর্তমানে যে ডোমেনগুলির সাথে কাজ করছেন তাদের জন্যও কাজ করে (উদাহরণস্বরূপ, টেম্প-অনুমোদিত)।
আপনি যদি JSON পড়তে আপত্তি না করেন তবে ডিবাগ বৈশিষ্ট্যটি রয়ে গেছে, যা আপনাকে বর্তমান নিয়মগুলি আরও ভালভাবে বোঝার অনুমতি দেয়। শেষ কিন্তু অন্তত নয়, আপনি কনফিগারেশন (শুধুমাত্র একটি টেক্সট ফাইল) রপ্তানি করতে পারেন এবং বিদ্যমানগুলি আমদানি করতে পারেন, তাই আপনি যদি একাধিক সিস্টেম বা ফায়ারফক্স প্রোফাইল জুড়ে একটি ভাল-পরীক্ষিত সেট পুনরায় ব্যবহার করতে চান তবে এটি কার্যকর। আপনি যদি NSS সেটিংসে কিছু বড় পরিবর্তন করতে চলেছেন সেক্ষেত্রে ব্যাকআপের জন্যও ভাল৷
10.1.7.x শাখায়, লেআউটটি আরও একবার সম্পাদনা করা হয়েছে। আপনার কাছে ট্যাব রয়েছে, যা একটি ক্লিনার লুক এবং অ্যাডঅন কার্যকারিতার বিভিন্ন অংশে সহজে অ্যাক্সেস প্রদান করে। সাধারণের অধীনে, আপনি স্কোপের প্রিসেটগুলি সম্পাদনা করতে পারেন, বিশ্বব্যাপী স্ক্রিপ্টগুলিকে অনুমতি দিতে পারেন, বা সমস্ত শীর্ষ-স্তরের (1ম স্তরের) ডোমেনগুলিকে অস্থায়ীভাবে অনুমতি দিতে পারেন, যেমন dedoimedo.com-এ, উদাহরণস্বরূপ, এই ডোমেন থেকে উদ্ভূত সমস্ত কিছুর অনুমতি দেওয়া হবে, কিন্তু কোনোটি নয় তৃতীয় পক্ষের স্ক্রিপ্ট।
প্রতি-সাইট অনুমতি, আগের মতই। উপস্থিতি আপনাকে ছোটখাট ভিজ্যুয়াল টুইক করার ক্ষমতা দেয়, যেমন প্রতিটি পৃষ্ঠায় অনুমোদিত/অবরুদ্ধ স্ক্রিপ্টের সংখ্যা প্রদর্শন করা, ডোমেন নামগুলি প্রসারিত করা এবং আরও অনেক কিছু। অ্যাডভান্সড আপনাকে কনফিগারেশন ফাইলের JSON ভিউ দেয়, যেমনটি আমরা প্রথম গাইডে দেখেছি। আপনার কাছে সেটিংস আমদানি, রপ্তানি বা রিসেট করার বিকল্প রয়েছে৷
৷উপসংহার
Noscript সুন্দরভাবে পরিপক্ক হয়. এটি 57 তম প্রকাশের আগে ফায়ারফক্সে আমাদের কাছে যে সব-কম-কর সরঞ্জাম ছিল তা নয়, তবে এটি বেশিরভাগ লোকের জন্য পর্যাপ্ত এবং উপযুক্ত, এবং এটি প্রয়োজনীয় সুরক্ষা প্রদান করে এবং আরও গুরুত্বপূর্ণভাবে, নেট ব্রাউজ করার সময় আপনি প্রয়োজনীয় নিরিবিলি চান। . নীরব, স্থির পৃষ্ঠা যাতে আপনি ওয়েব 2.0 বা ওয়েব 3.0 উপায়ে আপনার ইন্দ্রিয়গুলিকে আক্রমণ না করে পড়ার উপর মনোযোগ দিতে পারেন। কিন্তু আমি অনুমান করি যে বেশিরভাগ লোকেরা জিনিসগুলির সুরক্ষার দিকে মনোনিবেশ করবে৷
আমি একাধিক প্রোফাইল এবং সিস্টেম জুড়ে অ্যাডঅন ব্যবহার করছি, এবং আমি কোন বড় ব্রেকেজ বা বাগ লক্ষ্য করিনি। মাঝে মাঝে ছোটখাটো সমস্যা এখানে এবং সেখানে ক্রপ করে এবং তারপর একদিন পরে অদৃশ্য হয়ে যায়। আমার মনে আছে যেটি XSS এর সাথে একটি সংক্ষিপ্ত সময়ের জন্য একটি অস্থায়ী সমস্যা ছিল, তবে তা ছাড়া, এটি পুরানো নোস্ক্রিপ্টের সাথে খুব অনুরূপ ফ্যাশনে কাজ করে বলে মনে হচ্ছে। পারফরম্যান্সও তুলনামূলক। এবং তারপরে, উন্নতি এবং নতুন জিনিসের জন্য আরও জায়গা রয়েছে, যা আমি নিশ্চিত যে আসবে। আশা করি, এটি একটি আনন্দদায়ক পড়া ছিল। যত্ন নিন।
চিয়ার্স।