Google खोज को स्क्रिप्ट रहित बनाने के लिए AdBlock या NoScript को कैसे कॉन्फ़िगर करें, लेकिन उन पेजों की संख्या को तोड़ने के लिए नहीं, जो Google की स्क्रिप्ट का उपयोग करते हैं (जैसे कि अगर मैं NoScipt में "google.com को मना करता हूं")
Google खोज को स्क्रिप्ट रहित बनाने के लिए AdBlock या NoScript को कैसे कॉन्फ़िगर करें, लेकिन उन पेजों की संख्या को तोड़ने के लिए नहीं, जो Google की स्क्रिप्ट का उपयोग करते हैं (जैसे कि अगर मैं NoScipt में "google.com को मना करता हूं")
जवाबों:
NoScript की आधार कार्यक्षमता डोमेन-बाय-डोमेन काम करती है, लेकिन एप्लिकेशन सीमाएँ Enforcer (ABE) विशिष्ट URL पर काम कर सकती हैं और यह काफी लचीला है कि आप क्या चाहते हैं।
यहाँ USER नियम है जिसका उपयोग मैं बाकी को तोड़े बिना सभ्य खोज करने के लिए करता हूँ:
Site ^https://encrypted.google.com/(s|search)(\?.*|$)
Deny INC(SCRIPT,XHR)
Sandbox
बस अंत में इसे जोड़ें NoScript Options > Advanced > ABE > User
।
Site
इसलिए चाहे के संयोजन लाइन, दोनों पेज आप लोड और Google झटपट अपडेट के लिए हुड के नीचे इस्तेमाल किया URL से मेल खाता Site
है और INC()
शीर्ष स्तर के अनुरोध या अनुरोध के URL के मैच आंका जा रहा है (NoScript के ABE डॉक्स स्पष्ट नहीं कर रहे हैं यह), यह विफल करने के लिए Enter दबाए बिना नए परिणामों के अनुरोधों का कारण होगा।
SCRIPT
में INC()
मई या कभी निकाल दिया नहीं हो सकता है (ABE डॉक्स में विस्तार की कमी के बारे में मेरी टिप्पणी देखें) लेकिन, अगर यह होता है, यह स्पष्ट रूप से ब्लॉक किसी भी बाहरी जावास्क्रिप्ट वे में खींच जा सकता है।
अंत में, Sandbox
रेखा ABE को स्वयं पृष्ठ के लिए अनुरोध की अनुमति देने के लिए कहती है ... लेकिन इसे जावास्क्रिप्ट के साथ अक्षम करने के लिए। यह और Site
लाइन केवल वही हो सकता है जिसकी आपको आवश्यकता है, लेकिन मुझे लगा कि मैं इसे सुरक्षित खेलूंगा।
यदि आप अधिक जानकारी चाहते हैं, तो उपरोक्त डॉक्स http://noscript.net/abe/abe_rules.pdf पर हैं