টর ব্রাউজারে ডিফল্টভাবে জাভাস্ক্রিপ্টের অনুমতি দেওয়ার জন্য আমরা NoScript কনফিগার করেছি কারণ অনেক ওয়েবসাইট জাভাস্ক্রিপ্ট অক্ষম করে কাজ করবে না। বেশিরভাগ ব্যবহারকারী টরকে সম্পূর্ণরূপে ত্যাগ করবেন যদি তারা যে ওয়েবসাইটটি ব্যবহার করতে চান তার জন্য জাভাস্ক্রিপ্টের প্রয়োজন হয়, কারণ তারা কোনও ওয়েবসাইটকে জাভাস্ক্রিপ্ট ব্যবহারের অনুমতি দেওয়ার উপায়টি জানেন না (বা জাভাস্ক্রিপ্ট সক্ষম করে কোনও ওয়েবসাইট কাজ করতে পারে)।
এখানে একটি বাণিজ্য আছে। একদিকে, আমাদের জাভাস্ক্রিপ্টটি ডিফল্ট হিসাবে সক্ষম করা উচিত যাতে ওয়েবসাইটগুলি ব্যবহারকারীদের প্রত্যাশা অনুযায়ী কাজ করে work অন্যদিকে, ব্রাউজারের দুর্বলতার থেকে আরও ভাল সুরক্ষার জন্য আমাদের জাভাস্ক্রিপ্টটি ডিফল্টভাবে অক্ষম করা উচিত (কেবলমাত্র একটি তাত্ত্বিক উদ্বেগ নয়!)। তবে তৃতীয় একটি সমস্যা রয়েছে: ওয়েবসাইটগুলি সহজেই নির্ধারণ করতে পারে যে আপনি তাদের জন্য জাভাস্ক্রিপ্টের অনুমতি দিয়েছেন কিনা এবং আপনি যদি জাভাস্ক্রিপ্টটিকে ডিফল্টরূপে অক্ষম করেন তবে কয়েকটি ওয়েবসাইটকে স্ক্রিপ্ট চালানোর অনুমতি দেয় (বেশিরভাগ লোকেরা নোস্ক্রিপ্টের যেভাবে ব্যবহার করেন), তারপরে আপনার শ্বেত তালিকাভুক্ত ওয়েবসাইটগুলির পছন্দগুলি কাজ করে এক ধরণের কুকি হিসাবে যা আপনাকে সনাক্তকরণযোগ্য (এবং পৃথকযোগ্য) করে তোলে, যাতে আপনার অনামিকার ক্ষতি করে।
শেষ পর্যন্ত, আমরা জাভাস্ক্রিপ্টটিকে এত ভয়ঙ্কর না করে ফায়ারওয়ালগুলির (টেইলগুলিতে iptables নিয়মের মতো) এবং স্যান্ডবক্সের সংমিশ্রণটি টোর বান্ডিলগুলি চাই। সংক্ষিপ্ত মেয়াদে, টিবিবি 3.0 আশা করি ব্যবহারকারীদের আরও সহজেই তাদের জাভাস্ক্রিপ্ট সেটিংস চয়ন করার অনুমতি দেবে - তবে বিভাজনের উদ্বেগ থেকেই যাবে।
আমরা সেখানে না পৌঁছে অবধি জাভাস্ক্রিপ্টটি আপনার সুরক্ষা, বেনামি এবং ব্যবহারযোগ্যতার অগ্রাধিকারের উপর নির্ভর করে চালু বা বন্ধ মনে করে নিবেন।