NotScript, Google Chrome'a NoScript İşlevselliği Getiriyor
- Kategori: Google Chrome
Güncelleme : NotScript artık mevcut değil. Kullanabilirsiniz ScriptBlock veya Matris yerine. Kontrol edebilirsin uMatrix hakkındaki Firefox incelememize bakın Chrome sürümüyle aynı işlevselliği sunan. Aşağıdaki inceleme arşivleme amacıyla sitede tutulur. Son
Şimdiye kadar, popüler Firefox komut dosyası engelleme uzantısı NoScript'i Google Chrome'a taşımak mümkün değildi.
Tarayıcının kısıtlamaları, öğeleri yüklenmeden önce engellemeyi imkansız hale getirdi ve bu, komut dosyalarını yüklenmeden önce bloke etmesi gereken bir güvenlik eklentisi için iyi sonuç vermedi.
Chrome için NotScript uzantısının geliştiricisi, uzantıyı mümkün kılan tarayıcıda yapılan son değişiklikleri açıklıyor:
NotScripts, Google Chrome'da daha önce mümkün olmayan bu 'NoScript' benzeri işlevselliği sağlamak için benzersiz ve yeni bir yöntem kullanır. Google Chrome'da daha önce böyle bir uzantının yapılmasını engelleyen sınırlamaların üstesinden gelmek için akıllı HTML5 depolama önbelleğe alma tekniğini aşan bir teknik sunar. NotScripts, yüklenmeden ÖNCE üçüncü taraf içeriğini engeller ve bunu bir beyaz listeye sahip olurken yapar. Bu, Google Chrome çıktığından beri birçok kişinin beklediği temel uzantılardan biridir.
Komut dosyasının yüklenmesi, kullanıcının CHANGE__PASSWORD__HERE.js dosyasını manuel olarak düzenleyerek Chrome profil klasöründe bir şifre belirlemesini gerektirir. Bu, muhtemelen eklentiyi kullanmak isteyen birçok kullanıcıyı geri çevirebilir ve geliştiricinin bu şifreyi ayarlamak için başka bir yol düşünmesi gerekir.

Bir bilgisayarda ilk kullanım için veya NotScripts güncellenmişse bir NotScripts şifresinin ayarlanması gerekir. Parola, web sitelerinin NotScripts beyaz liste önbelleklerini görüntülemesini engelleyerek gizliliğinizi korumak için kullanılır. Teknik sınırlamalar nedeniyle, şifreyi ayarlamak için bir dosya açmanız gerekir.
Bu yapıldıktan sonra NotScript, NoScript'e benzer şekilde çalışmaya başlayacaktır. Uzantı, komut dosyalarının çoğunun (ancak tümünün değil) bir web sitesinde otomatik olarak yürütülmesini engeller ve komut dosyalarını normal şekilde çalıştırılabilmeleri için beyaz listeye alma olanağı sunar.
Adres çubuğuna, sitede şu anda engellenen ve izin verilen komut dosyalarını görüntüleyen bir simge yerleştirir.

İzin verilen komut dosyaları bir beyaz listeye eklenir.

Ayrıca tüm siteler için bir süreliğine komut dosyalarına geçici olarak izin vermek mümkündür. Şu anda eksik olan işlevsellik, bir komut dosyasını yalnızca bir oturum için geçici olarak etkinleştirme seçeneğidir.
Daha önce belirtildiği gibi, NotScript'in geliştirmenin bu noktasında birkaç sınırlaması vardır, bunlar:
NotScripts, Flash ve Silverlight gibi eklentileri engelleyebilir. Ancak Java uygulamaları özel bir durumdur. Standart veya etiketlerle gömülü Java uygulamaları engellenebilir ancak eski, kullanımdan kaldırılmış etiketlerle gömülü Java uygulamaları engellenemez çünkü Google Chrome bu eski yöntem için yükleme etkinliklerini tetiklemiyor. Mevcut çözüm, bu sorun düzeltilinceye kadar tarayıcınızda Java'yı devre dışı bırakmaktır.
Bir kaynak konumdan (büyük çoğunluğu) yüklenen tüm komut dosyaları engellenebilir. Ancak, bir web sayfasının HTML koduna doğrudan yazılan satır içi komut dosyaları, Google Chrome onlar için yükleme olaylarını tetiklemediğinden NotScripts tarafından engellenemez.
Örneğin: herhangi bir sorun olmadan engellenebilir. Ancak, alert ('Merhaba, Dünya!'); Ziyaret ettiğiniz sitenin doğrudan HTML koduna yazması NotScripts tarafından engellenemez çünkü herhangi bir yerden yüklenmez, görüntülediğiniz web sayfasının doğrudan bir parçasıdır. Ancak, bu satır içi komut dosyaları genellikle kullanışlıdır ve genellikle bir sitenin düzgün çalışması için gereklidir. İsterseniz, Google Chrome'u javascript'i tüm siteler için reddedecek şekilde ayarlayabilir ve javascript'i etkinleştirdiğiniz sitelerde çalıştırılacak komut dosyalarını seçerek seçmek için NotScripts'i kullanabilirsiniz.
Komut dosyası etkinleştirilmiş olarak bir web sitesini ilk kez ziyaret ettiğinizde, NotScripts'in beyaz listeyi önbelleğe alıp yenilediğinde onu hızlı bir şekilde yeniden yüklediğini görebilirsiniz. Daha sonra, beyaz listenizin siteyi doğrudan etkileyen bir bölümünü değiştirmediğiniz sürece yeniden yükleme gerekmez. Bu yalnızca küçük bir sorundur ve NotScripts istediğiniz beyaz listeyi öğrendikçe giderek daha az gerçekleşir.
NotScript, Google Chrome için benzersiz bir NoScript işlevselliği yığını sağlayan benzersiz bir uzantıdır. İlk resmi sürüm sürümü büyük bir vaat gösteriyor ve geliştirici özellikleri uygulamaya devam ederse ve belki bazı sınırlamaları ve korkunç parola oluşturmayı kaldırmanın yollarını bulursa, o zaman NotScript, Firefox için NoScript haline gelebilir: Vazgeçilmez bir eklenti