Tarayıcıda javascript nasıl etkinleştirilir - tüm sürümler için talimatlar. Tarayıcıda javascript nasıl etkinleştirilir - Tüm sürümler için talimatlar Video: javascript nasıl etkinleştirilir - ayrıntılı talimatlar

Bazı sayfalardaki JavaScript, kullanıcılar için pek çok soruna neden olabilir. Bazen içerik menüsünü devre dışı bırakmak veya devre dışı bırakmak için JavaScript kullanılır. Bu tür kısıtlamaları atlamak için JavaScript'i devre dışı bırakmalısınız. Bu yazımızda JavaScript'in nasıl devre dışı bırakılacağından bahsedeceğiz.

JavaScript'i devre dışı bırak Google Chrome iki şekilde yapılabilir: ayarlar aracılığıyla veya özel bir uzantı kullanılarak. Öncelikle tarayıcı ayarlarını kullanarak Google Chrome'da JavaScript'i devre dışı bırakma işlemine bakalım.

Başlamak için ayarlar penceresini açın. Bunu yapmak için sağ üst köşedeki butona tıklayın ve “Ayarlar”ı seçin.

Açılan pencerede ekranı etkinleştirmeniz gerekir ek ayarlar. Bunu yapmak için “Ek ayarları göster” bağlantısını tıklayın.

Ayrıca burada tek tek siteler için JavaScript'i etkinleştirebilir veya devre dışı bırakabilirsiniz. Bunu yapmak için “İstisnaları Yönet” düğmesine tıklayın.

Google Chrome'da JavaScript'i devre dışı bırakmanın bu yöntemi çok basittir, ancak her zaman kullanışlı değildir. Süreci basitleştirmek için Quick Javascript Switcher uzantısını yükleyebilirsiniz. Bu uzantıyı kullanarak, araç çubuğundaki bir düğmeye tek tıklamayla Google Chrome'da JavaScript'i etkinleştirebilir veya devre dışı bırakabilirsiniz.

Bu uzantıyı indirip yüklemek için bağlantıyı izleyin: .

Kurulumdan sonra, Google Chrome araç çubuğunda Javascript'i etkinleştirebileceğiniz veya devre dışı bırakabileceğiniz özel bir düğme görünecektir.

JavaScript (Java betiği), web siteleri oluşturmak için yaygın olarak kullanılan bir programlama dilidir. Web tarayıcı seçeneklerinizde JavaScript desteği devre dışı bırakılırsa web sitelerindeki bazı hizmetler kullanılamaz duruma gelir. Örneğin: sipariş vermek, mallar için ödeme yapmak çevrimiçi mağazalar, eczaneler, açık artırmalarda ticaret, bülten panolarında bilgi yayınlama, web para birimlerini takas etme ve dönüştürme, sosyal ağlar: Odnoklassniki, VKontakte, MoyMir, FaceBook vb. vesaire..
Çoğu zaman, web sitesi sayfalarına, tarayıcıda JavaScript işlevi devre dışı bırakıldığında görüntülendiğinde web sitesi sayfalarında görüntülenen özel bir uyarı yüklenir. Örneğin:
Tarayıcınız JavaScript'i desteklemiyor
Bu sayfayı görüntülemek için lütfen JavaScript'i etkinleştirin
Tarayıcı ayarlarınızda JavaScript devre dışı bırakılmış olabilir
Maalesef tarayıcınızın JavaScript'i devre dışı. Lütfen etkinleştirin.

Tarayıcınızda JavaScript'in etkin olup olmadığını kontrol etme sayfasına giderseniz, tarayıcınızda Java Script seçeneğinin etkin mi yoksa devre dışı mı olduğundan emin olacaksınız. Devre dışıysa ve etkinleştirilmesi gerekiyorsa, bu sayfada web tarayıcınız için bunu nasıl yapacağınıza ilişkin talimatları bulun. Ayrıca şu sayfadaki talimatların takip edildiği ekran görüntülerini (resimleri) de görebilirsiniz: Tarayıcıya JavaScript yükleyin.

İnternet Explorer (5-11)

Üst menü çubuğundan Araçlar'ı seçin.

İnternet Seçenekleri'ni seçin.

Güvenlik sekmesini seçin.

Diğer'i tıklayın.

Komut Dosyaları bölümüne ilerleyin.

Aktif Komut Dosyalarını Etkinleştir olarak ayarlayın, Tamam'a tıklayın ve Uygula

Android Web Kiti (1.0)

Menüden Gelişmiş'i seçin

Ayarlar'ı seçin

JavaScript Kullan kutusunu işaretleyin

Netscape Gezgini (8.0)

Üst menü çubuğundan Araçlar'ı seçin

Site Kontrollerini Seçin

MozillaFirefox (23-54)

İÇİNDE adres çubuğu hakkında yaz:yapılandırma

Uyarıyı okuyup uyarıyı kabul ediyorum butonuna tıklıyoruz.

Listeyi javascript.enabled satırına kaydırın

Satıra tıklayın ve içerik menüsünü açmak için sağ tıklayın.

Yanlış bayrağı ayarlandıysa, şunu seçin: içerik menüsü Hat Anahtarı (Değiştir)

Switch (Change) ile doğru bayrağı elde ederiz.

Mozilla Firefox (1.3-21.0)

Üst menü çubuğundan Araçlar'ı seçin

Ayarlar'ı seçin.

K-Meleon (1.5-75)

Üst panelde Araçlar'ı seçin

Gizliliği Aç

JavaScript'i Engelle'deki onay kutusunu kaldırın

Buz Gelinciği (2.0)

Üst menü çubuğundan Düzenle'yi seçin

Ayarlar'ı seçin.

Üst çubuktan İçerik'i seçin.

JavaScript Yükle onay kutusunu seçin ve Tamam.

Sürü (1.0)

Ana panelde Araçlar'ı seçin

Araçlar'ı açın, sonuç olarak Seçenekler (ayarlar)

Seçenekler'de İçerik'i açın

JavaScript'i Etkinleştir onay kutusunu seçin ve Tamam'ı seçin.

opera (15)

Sol üst köşedeki logoya tıklayın (Opera)

Ayarlar sekmesini seçin

Web Sitelerini Seçmek

JavaScript'e İzin Ver radyo düğmesini ayarlayın (önerilir)

Ayarlar sekmesini kapatın

Opera (11-12)

Panelden Menü'yü seçin

Ayarlar

Hızlı Ayarlar

JavaScript Kullan kutusunu işaretleyin

Opera (8.2-9.6)

Aletler

Hızlı Ayarlar

Opera AC(9.2)

Üst paneldeki Ayarlar'ı seçin

Google Chrome (17)

Panelin sağ köşesinde servis simgesini (anahtar) veya (dişli) tıklayın

Seçenekleri Seçin

Ayarlar sekmesini seçin

Ayarlar'da Gelişmiş'i seçin

İçerik Ayarları düğmesine tıklayın

JavaScript onay kutusunu Tüm sitelerin JavaScript kullanmasına izin ver olarak ayarlayın

Ayarlar sekmesini kapatın veya Tamam

Yandex.Tarayıcı Yandex (1.5) Chrome (22)

Panelin sağ köşesinde servis simgesine (dişli) tıklayın

Ayarlar'ı seçin

Sekmenin alt kısmında Ek ayarları göster satırına tıklayın

İçerik Ayarları... düğmesine tıklayın

Açılan pencerede radyo düğmesini Tüm siteler için JavaScript'e izin ver olarak ayarlayın

Tamam'ı tıklayın

Ayarlar sekmesini kapatın

Windows için Apple Safari (3.1)

Üst menü çubuğundan Düzenle'yi seçin

Ayarlar'ı seçin

Güvenliği Seçin

JavaScript'i Etkinleştir onay kutusunu işaretleyin.

Elma Safarisi (1.0)

Üst menü çubuğundan Safari'yi seçin.

Tercihler'i seçin.

Güvenlik'i seçin.

JavaScript'i Etkinleştir onay kutusunu işaretleyin.

Mozilla (1.6-1.8)

Düzenle'yi seçin.

Ayarlar'ı seçin.

Gelişmiş'i açın.

Komut dosyaları ve modüller.

Epifani (1.0.7)

Üst çubukta Düzenle'yi seçin

Ayarları Değiştir

Gizlilik'i seçin

Konqueror (KDE 3.1-4.0)

HTML Ayarları

Galyon (1.3.12)

Menü çubuğundan Web İçeriği'ni açın

Komut Dosyalarını ve Eklentileri Seçin

JavaScript'leri Etkinleştir onay kutusunu işaretleyin

Avant (10-11)

(Komut dosyalarını yasakla) seçeneğinin işaretini kaldırın.

İnce Tarayıcı (4.0)

Araçlar panelinden seçim yapın.

İndirmeleri Yönet'i seçin.

Komut Dosyalarını Çalıştır onay kutusunu işaretleyin.

Deniz Maymunu (1.0.3)

Düzenle'yi seçin.

Ayarlar'ı seçin.

Gelişmiş'i açın.

Komut dosyaları ve modüller.

Navigator'a JavaScript'i yükleyin.

Ağ Yakalayıcı (6.5)

Üst panelde Güvenlik'i seçin

Komut Dosyası Oluşturmayı Etkinleştir'i seçin

Yeşil (4.2)

Seçenekleri Seçin

Parametrelerin ayarlanması

Maxton (1.6)

Üst Seçenekler panelinde

İndirme Kontrolünü Aç

Komut Dosyalarına İzin Ver onay kutusunu işaretleyin

Yunus (10.0.1)

Menüdeki ayarları seçin

Web İçeriği sayfasını açın

JavaScript'e İzin Ver'i Ayarla

Web tarayıcılarının farklı versiyonlarında JavaScript kullanımı hakkında kısa bilgi.

JavaScript desteklenmez: Lynx, w3m, Links gibi metin tarayıcıları, masaüstü tarayıcıların eski sürümleri Netscape Navigator, Internet Explorer; çoğu modeldeki tarayıcılar cep telefonları: Opera Mini, NetFront, Bold, Minimo, Doris'in yanı sıra bazı grafik tarayıcılar: Amaya, DittoB. JavaScript, eLinks metin tarayıcısı tarafından kısmen desteklenir (basit komut dosyaları düzeyinde). Bazı tarayıcılarda ise tam tersine, JavaScript yürütmesini devre dışı bırakmak mümkündür. kullanıcı arayüzü, örneğin Google Chrome'un sürüm 10'a kadar olan sürümlerinde eksik.
JavaScript seçeneği tüm modern web tarayıcılarında etkindir: Internet Explorer, Opera, FireFox, Safari, Chrome, varsayılan olarak; tarayıcıyı işletim sistemine yüklerken. JavaScript aşağıdaki nedenlerden dolayı devre dışı bırakıldı: Tarayıcı, web'de gezinirken farklı görüşlere sahip birden fazla kullanıcı tarafından kullanıldığında, güncellemeler sırasında yazılım, engellerken koruyucu programlar: antivirüsler, anti-Trojanlar, anti-reklam.
Lütfen Java Script'in engellenmesinin güvenlik duvarlarının (güvenlik duvarları, güvenlik duvarları), proxy sunucuları, anonimleştiriciler. Bu durumlarda, JavaScript seçenek politikasının değiştirilmesi tarayıcıda değil, bu programlarda gerçekleştirilmelidir. Çoğu zaman, JavaScript'in devre dışı bırakıldığına ilişkin mesajlar, yanlış web sunucusu ayarları veya sayfalarda nadir bulunan JavaScript ve çerçeve sürümlerinin kullanılması nedeniyle ortaya çıkar; bu durum, bunun gibi bir sitenin yöneticisine bildirilmelidir. Komut dosyası yürütme işleminin başarısız olması son derece nadirdir. program koduİşletim sistemindeki JavaScript yorumlayıcısı, böyle bir sorunu çözmek ancak yüksek nitelikli bir uzmanın katılımıyla mümkündür.
Bazı kullanıcıların tarayıcılarında Java ve JavaScript'i kasıtlı olarak devre dışı bıraktığını unutmayın. Bunun nedeni, öncelikle: bu dillerde yazılan komut dosyalarının ve uygulamaların çalıştırılmasının web sayfalarının yüklenmesini yavaşlatmasıdır ve ikinci olarak, komut dosyaları ve uygulamalar, saldırganlar tarafından kötü amaçlı virüs kodları, Truva atları, ameliyathane sistemine solucanlar giriyor. Bu tür kullanıcılar için JavaScript'i devre dışı bırakmak aynı zamanda tarayıcıyı hızlandırır ve bilgisayar korsanlarının saldırılarına karşı koruma sağlar.
Not: Java ve JavaScript ikidir farklı diller programlama, bunları kullanma izni web tarayıcılarının ayarlarında ayrılmıştır. Tüm modern sürümlerde yüklü JavaScript program kodu yorumlayıcısı işletim sistemleri Ah. Ancak bazı işletim sistemlerinde Java platformunda programları Java'da çalıştırmanız gerekiyorsa, resmi web sitesinden indirip yüklemeniz gerekecektir.

Bazı web yöneticileri yalnızca metin seçimini değil aynı zamanda sitelerinde sağ tıklamayı da engellemeyi sever. Bu, içerik hırsızlığına karşı kesinlikle koruma sağlamaz ancak okuyuculara pek çok rahatsızlık getirir. Çoğu zaman, komut dosyaları nedeniyle bir ziyaretçinin haberleri yeni bir sekmede bile açamadığı görülür.

Bu makalede, favori siteniz veya siteleriniz için JavaScript'i nasıl devre dışı bırakacağınız veya etkinleştireceğiniz konusunda size yol göstereceğiz.

Dikkat! Bu makale size başkalarının sitelerinin içeriğini nasıl kopyalayacağınızı öğretmek için yazılmadı. İçerik çalmak iyi bir şey değildir ve ayrıca sorumlulukla sonuçlanabilir. Talimatları yalnızca iyi amaçlar için kullanın.

Belirli bir site için JavaScript nasıl devre dışı bırakılırGoogle Chrome'da JavaScript'i devre dışı bırakın

1 Menü düğmesine basın.

2 Ayarlar'ı seçin:

4 İçerik Ayarları düğmesini tıklayın:

5 Sayfa İçeriği Ayarları penceresinde JavaScript alanını bulun ve İstisnaları Yönet düğmesini seçin:

6 Ekle alan adı veya şablon. Örneğin:

[*.]web sitesi

7 Eylemler sütununda Engelle'yi seçin

8 Değişikliklerinizi kaydetmek için Bitir'i tıklayın:

Opera 23'te JavaScript'i devre dışı bırakma

1 Opera düğmesine tıklayın.

2 Ayarlar'ı seçin:

3 Web siteleri ayarlar bölümünü seçin.

4 İstisnaları yönet düğmesini tıklayın:

5 Adres Şablonu sütununa bir web sitesi ekleyin.

[*.]web sitesi

Örneğin:

6 Davranış sütununda Engelle'yi seçin.

7 Son'a tıklayın:

Bilgisayarınızı virüslerden nasıl temizleyeceğinize dair yazımızda da belirttiğimiz gibi, güvenilmez siteleri ziyaret ettiğinizde tarayıcınızda javascript'i devre dışı bırakmak çok faydalı olabilir, böylece bilgisayarınıza bu siteler aracılığıyla çeşitli virüslerin bulaşma olasılığı azalır. Favori sitenizin, sizin bilmediğiniz bir nedenden ötürü, "Javascript'i devre dışı bıraktınız" gibi anlaşılmaz bir mesaj görüntülediği durumlar da vardır. Javascript nedir ve günümüzün popüler tarayıcılarında nasıl etkinleştirilip devre dışı bırakılacağını bu yazımızda sizlere anlatacağız. Javascript, web sayfalarına etkileşim katan bir programlama dilidir. Modern web sitelerinin sayfalarında güzel açılır menüler, pencereler, araç ipuçları ve çok daha fazlasını oluşturmak için kullanılır. Javascript, Web'deki diğer programlama dilleri gibi sunucuda değil, kullanıcı tarafında (bilgisayarında) çalıştırıldığından, çeşitli saldırganların elinde, onun yardımıyla işletim sistemini kötüye kullanmaya başlayan bir araç haline geldi. güvenlik açıkları Windows sistemleri
Her ne kadar javascript'in işleyişinin özellikleri nedeniyle alışılagelmiş anlamda virüs içermemesine rağmen, onun yardımıyla siber saldırılar gerçekleştirmenin ve diğer programlama dillerinde yazılmış kötü amaçlı kodları çalıştırmanın uygun olduğu ortaya çıktı. Bunu önlemek için güvenmediğiniz sitelerde kullandığınız tarayıcıda javascript çalışmasını devre dışı bırakabilir ve yalnızca güvenilir siteler için etkinleştirebilirsiniz. Bunun bilinen dört tarayıcıda (Internet Explorer 9, Mozilla Firefox, Opera, Google Chrome) nasıl yapılacağını aşağıda anlatacağız. Internet Explorer 9'da javascript nasıl devre dışı bırakılır?
Tarayıcınızı açın. Alt+X tuşlarına basın ve İnternet Seçenekleri'ne gidin. Açılan pencerede “Güvenlik” sekmesine gidin. “Güvenlik ayarlarını yapılandırmak için bir bölge seçin” penceresinde, üzerine sol tıklayarak “İnternet”i seçin. Simge mavi renkle vurgulanmalıdır. Daha sonra aşağıdaki “Diğer…” butonuna tıklayın. “Güvenlik Ayarları - İnternet Bölgesi” başlıklı bir pencere açılacaktır. İçinde, neredeyse en altta, "Etkin komut dosyaları" ve "Java uygulama komut dosyalarını çalıştır" alt bölümlerinin bulunduğu "Komut Dosyaları" bölümünü bulun. Anahtarı “Devre Dışı Bırak” konumuna getirin. Bundan sonra Internet Explorer 9'daki javascriptler çalışmayacaktır.


Mozilla Firefox'ta javascript nasıl devre dışı bırakılır?
İÇİNDE Mozilla tarayıcısı Firefox komut dosyalarının devre dışı bırakılması çok daha kolaydır. Bu amaçla tarayıcıyı aç Sol üst köşedeki turuncu arka planda bulunan Firefox yazısına tıklayın, açılan pencerede “Ayarlar”ı seçin ve başka bir açılır pencerede ayrıca “Ayarlar”a tıklayın. Açılan pencerede “İçerik” sekmesine gidin ve “Javascript kullan” onay kutusunun işaretini kaldırın. Tamam'ı tıklayın. Komut dosyaları devre dışı bırakıldı.


Opera'da javascript nasıl devre dışı bırakılır?
Kapatmak için en uygun olanı javascript tarayıcısı. Açık bir tarayıcıdayken tuşuna basın. fonksiyon tuşu F12. Senin için bir pencere açılacak hızlı ayarlar“Javascript'i etkinleştir” öğesinin işaretini kaldırmanız gereken tarayıcı. Pencere kapanacak ve javascript devre dışı bırakılacaktır.

Google Chrome'da javascript nasıl devre dışı bırakılır?
Tarayıcınız açıkken sağ üstteki İngiliz anahtarına tıklayın. “Ayarlar” menü öğesini seçin. Sol sütunda "Gelişmiş" bölümünü seçin ve en üstte "İçerik Ayarları..." düğmesini tıklayın. Üstten üçüncü grupta “javascript” olarak adlandırılan “Javascript'in tüm sitelerde çalıştırılmasını yasakla” kutusunu işaretleyin. Sağ üst köşedeki gri çarpı işaretine tıklayın. Google Chrome'da javascriptlerin yürütülmesi devre dışı bırakıldı.



Safari'de javascript nasıl devre dışı bırakılır?
Safari'yi açın. Sağ üst köşede dişli şeklindeki ana tarayıcı ayarları menüsüne tıklayın. Görünen menüde "Ayarlar"ı seçin ve "Güvenlik" sekmesine gidin. Bu sekmede “Javascript'i etkinleştir” seçeneğinin işaretini kaldırın ve pencereyi kapatın. Bundan sonra tarayıcıdaki JavaScript çalışmayı durdurur.


Kullanıcının javascript'i devre dışı bırakıldığında şu anda tüm siteler tam işlevselliğini koruyamıyor. Bazıları çalışma yeteneklerini tamamen kaybeder. Bu durumda yazının başında da bahsettiğimiz “Javascript'i devre dışı bıraktınız” mesajı görüntülenecektir. Ancak javascript'i nasıl devre dışı bırakacağınızı bildiğinizden, artık uygun adımları izleyerek desteklerini kolayca yeniden etkinleştirebilirsiniz.

Javascript (veya kısaca JS), daha önce web sayfalarına etkileşim eklemenin yanı sıra, html ve CSS'nin gücüyle yapılması zor veya imkansız olan sayfaya ve öğelerine ek biçimlendirme sağlamak için bir araç olarak kullanılıyordu. Şu anda bu dil, web sitesi sayfalarında çalışabilen tam teşekküllü web uygulamaları oluşturmak için kullanılmaktadır.

Bu makalede yer alan aşağıdaki bilgiler yalnızca bilgilendirme amaçlıdır! Ne yazarı ne de sitemizin yönetimi, kullanımından veya yanlış anlaşılmasından dolayı herhangi bir sorumluluk kabul etmez. Bu makalede tartışılan çözümler, bazı sitelerin ve tarayıcıların işleyişini istikrarsızlaştırabilir veya tamamen bozabilir.


Yani javascript kullanımının hem geliştiricilerin hem de kullanıcıların hayatlarını iyileştirmeyi amaçladığı görülmektedir. Ancak görünen o ki, umut ışığı olmadan hiçbir iyilik yok. Bu durumda, bu "kötü şey", çeşitli javascript teknolojilerinin bazı geliştiriciler tarafından kötüye kullanılmasıyla kendini gösterir. Bunun sonucunda kullanıcının her adımını tam anlamıyla takip eden sayfalarla karşılaşabiliyoruz. Kullanıcıya periyodik olarak "ilginç" (elbette geliştiricilerin bakış açısından) mesajlar vb. gösterebilen sayfalar.

Bu yüzden bazen insanlar bazı sitelerde javascript'i devre dışı bırakmaya çalışırlar.

Dürüst olmak gerekirse, bu makalenin yazarı olarak ben, bir zamanlar bazı sitelerin sayfalarının aşırı "akıllıca" aptalca geliştirilmesinden tamamen bıkmıştım. Bu, okuyucunun sayfalarının içeriğini tanımasına ve bir şekilde ilgisini çekmesine gerçekten yardımcı olmak yerine, bazen tam tersine, okuyucuyu mümkün olan en kısa sürede sayfalardan ayrılmaya zorlamak için TÜM(!) çabayı gösterir. Farklı "yanıp sönen ışıklar" ve "atlıkarıncalar" (neredeyse tarayıcı tuvalini kaplıyor) ve "ücretsiz" danışmanlık vb. ile ilgili açılır formlar var. Ancak bazen bu tür sitelerde hala oluyor faydalı bilgiler. Evet, bazen oluyor ama oluyor. Bu nedenle, tüm bu titreşen çöpleri kapatmak için makul ve meşru bir istek var.

Ancak, sayfaları tarayıcıya yüklemeden ÖNCE bunu yaparsanız, bazı siteler düzgün görüntülenmeyebilir, hatta hiç görüntülenmeyebilir. Bunun nedeni, çoğu zaman sayfaların içeriğinin tarayıcıya javascript kullanılarak yüklenmesidir. Aynı zamanda sıklıkla uyarlanabilir düzeni uygulamak için de kullanılır (bu, görüntülemenin gerçekleştirildiği belirli cihaz türüne ve ayrıca ekranının gerçek çözünürlüğüne bakılmaksızın sayfa içeriğinin yüksek kalitede görüntülenmesine olanak tanır). Genellikle JS, sayfa içeriğinin ek biçimlendirmesini (kenar boşlukları, yazı tipi rengi, resimler, öğelerin birbirine göre düzenlenmesi vb.) gerçekleştirmek için kullanılır.

Ancak uyarlanabilir düzen çerçevesinde yapılan sayfaların görüntülenmesinin “kalitesi” hakkında. Çoğu zaman hazır olanlar kullanılır. Girişimci web yöneticilerinin yalnızca içerikle doldurduğu, her zaman başarılı olmayan, javascript tabanlı şablonlar - hepsi bu. Ya da öyle yapılıyor ki... Üstelik bu durum küçük özel bloglar için değil, şirketler için, bazen de büyük olanlar için geçerli.

Bu nedenle bazen "uyarlanabilir düzen" kullanılarak oluşturulan sayfalara bakmak istemezsiniz. Ancak bu sadece geçici bir açıklama; uyarlanabilir düzen hakkında başka bir zaman konuşacağız.

Bu nedenle, müdahale etmemek için önce sayfanın yüklenmesine izin vermek, ardından javascript'i devre dışı bırakmak iyi bir çözüm olacaktır.

Doğru, elbette sitenin işlevselliğinin bir kısmına erişilemeyebilir. Örneğin, site aramasını kullanmak mümkün olmayacak, açılır menüleri açmak (tamamen html+CSS değil de javascript kullanılarak uygulandıysa) veya forma mesaj göndermek mümkün olmayacak geri bildirim; İlgili öğeler üzerinde fareyle üzerine gelindiğinde efektler çalışmayabilir vb.

Ama yine de. Bazen JS'yi hızlı bir şekilde devre dışı bırakmaya ihtiyaç duyulur (böylece tekrarlıyoruz, bazıları " modern teknolojiler"), site sayfasını görüntüleyin.

Soru ortaya çıkıyor: bu nasıl yapılır?

Olası yolları düşünelim.

1. Javascript'i devre dışı bırakma istisnasız tüm sitelerde

Tabii ki farklı tarayıcılar bu farklı şekillerde yapılır.

Daha önce Firefox tarayıcısının böyle bir fırsatı vardı - karşılık gelen bir düğme vardı. Hangisine tıklayarak, belirli bir sayfayla ilgili olarak javascript işlevselliğini engellemek kolaydı. Ancak ne yazık ki sürüm 23'ten itibaren bu özellik bu tarayıcıdan kaldırıldı; artık ayarlar aracılığıyla uygulanıyor. Bir örnek kullanarak bunun nasıl uygulandığına bakalım Firefox tarayıcısı 24 ve sonraki sürümler.

Tarayıcının adres çubuğuna şunu yazarak ayarlara gidiyoruz:

Hakkında:yapılandırma

bu arada yer yok(!)

Dikkatli olmanız gerektiğini belirten bir pencere açılacaktır, aksi takdirde tarayıcının işlevselliği bozulabilir. Yazılanlara katılıp aslında dikkatli olacağımıza söz vererek “Söz veriyorum dikkatli olacağım!” butonuna basarak sayfaya ulaşıyoruz. Firefox ayarları. Muhtemelen... bu ayarlardan birkaç yüz tane var. Bu durumda doğal olarak yalnızca birine ihtiyacımız var:

Javascript.etkin

Onu orada nasıl bulabilirim?

Bu özellik arama satırına girilebilir (klavyede Ctrl + C tuşlarına basılarak pano aracılığıyla yapıştırılır) - ve ardından tarayıcının kendisi, onu içeren ayarlardaki tüm satırları bulacaktır.

Bu özelliğin değerinin true olarak ayarlandığını görüyoruz (yani javascript çalışabilir).

Gerçek değere çift tıklayın, ardından yanlış olarak değişecek ve seçilecektir. Ayrıca solda "kullanıcı tarafından kurulduğuna" dair bir yazı görünecektir. Yazıt da vurgulanacaktır, yani. kalın harflerle.

Bundan sonra yeni yüklenen tüm sayfalar içerdikleri javascript'i çalıştırmayacaktır. Ancak bunların yalnızca TEKRAR indirilebilir olduklarını vurguluyoruz. Oysa tarayıcıya önceden yüklenmiş olan sayfalardan hiçbir yere gitmeyecektir.

Örneğin Rambler postası, diğer siteler gibi hiçbir şey olmamış gibi çalışacaktır.

Ancak sayfayı Rambler postasıyla tekrar yüklemeye çalışırsanız, size şunu bildirecektir: tarayıcınızda javascript devre dışıdır, onsuz posta işlemi imkansızdır. Javascript'i tekrar bağlamanız gerekecek, ancak bundan sonra postanıza erişebileceksiniz. Diğer tarayıcılar için JS'yi devre dışı bırakmaya yönelik benzer yöntemler açıklanmaktadır.

Bu yöntemin en basit olduğunu söylemeliyim ama yine de sakıncalıdır. Her seferinde about:config sayfasına gitmeniz ve ardından javascript'i etkinleştirmeniz veya devre dışı bırakmanız gerekir. Ayrıca devre dışı bırakılırsa sayfa teknolojileri dikkate alınmadan oluşturulacaktır (yani düzen bozulabilir ve bazı durumlarda sayfanın kendisi yüklenmeyecektir). Bir web sitesi sayfasını metin sürümünde açmak çoğu zaman itici ve zahmetli görünür.

Bu arada, neden? Çünkü günümüzde pek çok geliştirici CSS'ye bulaşmak istemiyor, evrensel javascript'i tercih ediyor. Daha da doğrusu: BÜYÜK sayıda farklı kütüphane ve çerçeve üzerine yazılmıştır. (Şablonlar) sayfaların manuel optimizasyonu ile "zaman kaybetmek" istemeyen birçok "geliştirici" bu çerçeveleri kullanır. Evet, bazen tasarımın kalitesi düşer, sayfalar bir şekilde perişan, sıkıcı, rahatsız edici olabilir... ama bu kimin umurunda? Ancak bir şekilde işe yarıyor, sayfada bir şeyler görünüyor ve en önemlisi hızlı bir şekilde yapılıyor. Eh, "muhteşem" bir şey (geliştiricilere görevi verenlere göre) beliriyor, yanıp sönüyor ve dönüyor.

Ve bazı siteler (daha önce bahsedilen Rambler postası gibi) çalışmayacaktır.

2. Eklentileri kullanarak javascript'i geçici olarak devre dışı bırakmak

Bu, javascript'in - isteğe bağlı olarak - yalnızca onu zorlayan sayfalarda (yani seçici olarak, kullanıcının isteği üzerine) devre dışı bırakılmasını mümkün kılar.

JS Switch, Noscript gibi eklentiler bu amaca hizmet etmektedir. Bana göre bunların en iyisi JS Switch gibi görünüyor. Evet, bir web sitesi sayfasındaki javascript'i geçici olarak devre dışı bırakmanıza ve gerçekten ihtiyacınız olduğunda tekrar etkinleştirmenize olanak tanır. Peki, bu uygun. Onlar. Javascript kullanmak da dahil olmak üzere, oluşturulan web sayfasının formatını tam olarak kaydetmek mümkündür. Onlar. Yalnızca faydalarından yararlanabilir ve ardından sakince kapatabilirsiniz.

Doğru, maalesef yalnızca sayfanın metninde yazılan JS komut dosyalarını devre dışı bırakır. Oysa yüklü komut dosyaları, gibi satırlar kullanarak

Nedense kapanmıyorlar, hala çalışıyorlar. Onlar. Bu eklentinin işlevselliği biraz gönülsüz görünüyor.

Bu arada, bu eklentinin JS'nin çalışmasını analiz etmenize olanak tanıyan bazı ayarları bile var. Doğru, bence FireBug hala daha kullanışlı ve işlevsel.

3. Yer imi kullanarak javascript'i devre dışı bırakın

Bu, JS'yi devre dışı bırakmanın kolay bir yoludur. Ve bu arada, güvenlidir: SİZİN TARAFINIZDAN GELİŞTİRİLMEYEN, "tuhaf" prensiplere ve algoritmalara göre çalışabilen tarayıcı eklentilerini yerleştirmenize gerek yoktur.

Yer imi nedir?

Bu (İngilizce yer imi; yer imi - “yer imi” ve uygulama - “applet”), javascript: URL olarak biçimlendirilmiş ve tarayıcı yer imi olarak kaydedilen küçük bir JavaScript programıdır.

Tipik olarak, sitenin ilgili sayfasını tıklatarak açmak için bir yer imi kullanılır. Yer imi özel bir yer imi iken, içinde belirtilen bağlantıyı takip etmek yerine, içinde yazılı olan javascript kodunu çalıştırır.

Evet, gerçekten javascript, javascript tarafından atıldı ve devre dışı bırakıldı.

Bu amaçla yer imi, URL yerine bir işlev ve sözde javascript sözde protokolü içerir: . Ancak bunun hakkında konuşmak yerine hemen çalışan bir yer imi örneğine bakalım:

javascript:( işlev (){var%20html = belge. getElementsByTagName("html")[ 0 ]. dışHTML; html=html. yer değiştirmek(/