Bir komut dosyasının NoScript ile tek bir etki alanında çalışmasına nasıl izin verilir?


13

Bazı forumlar, YouTube videolarının doğrudan yerleştirilmesine izin verir ve bir kullanıcı tek bir gönderide birkaç video yayınladığında bu, göz atmamı çok yavaşlatır. YouTube'dan komut dosyalarına yalnızca youtube.com'da izin vermek istiyorum, başka hiçbir yerde değil.

Sosyal ağ izlemeyi de devre dışı bırakmak istiyorum, böylece Facebook gibi sitelerdeki komut dosyalarına yalnızca ana alan adlarında izin verilir. İstisnaları olan bir kara listeyi veya koşulları olan bir beyaz listeyi nasıl ayarlarım?


UMatrix'e de geçiş yapabilirsiniz , daha esnektir: burada istediğinizi ve çerezleri komut dosyalarıyla aynı şekilde yönetmek veya JavaScript'e izin vermek, ancak XHR'ye (sayfa yüklendikten sonra dinamik istekler) izin vermek gibi diğer şeyleri de yapabilirsiniz.
kullanıcı

Yanıtlar:


11

Noscript yazarının 'ABE' olarak adlandırdığı bir özelliği kullanmanız gerekir. noscript options->advanced->ABE

sözdizimi şuna benzer:

# comment
# .example.com includes example.com and subdomains of example.com
# example.com includes example.com but excludes its subdomains

#Allow akamaihd scripts and objects to be included only from select hosts
Site .akamaihd.net
Accept from .twitter.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)

Site .akamai.net
Accept from github.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)

Site .googleusercontent.com
Accept from .picasaweb.google.com .translate.google.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)

Sizin durumunuzda şöyle bir şeye ihtiyacınız olabilir:

Site .youtube.com .ytimg.com
Accept from .youtube.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)

Youtube'un yorumlarını ve diğer sosyal özelliklerini de etkinleştirmek istiyorsanız, ihtiyacınız olacak:

Site .google.com .googleapis.com .youtube.com .ytimg.com
Accept from .youtube.com
Deny INCLUSION(SCRIPT, OBJ, SUBDOC)

Daha fazla bilgi için şu adresteki Noscript: ABE belgelerine bakın:

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.