Java ve JavaScript

## Java ve JavaScript

Krishna Tateneni `<tateneni@pluto.njcc.com>`

Çeviri: Kaan Özdinçer
Baskı Uygulamalar 16.12 (2016-11-08)

## Java™ ve JavaScript

### Java™

Java™, makinenize gerekli yazılımın kurulu olması koşuluyla, bir web tarayıcısı tarafından indirilebilen ve çalıştırılan uygulamalar sağlar. Birçok web sitesi Java™'yı kullanır (örneğin çevrimiçi bankacılık hizmetleri veya interaktif oyun siteleri). Bilinmeyen kaynaklardan çalışan programların, muhtemel zarar büyük olmasa bile, bilgisayarınızın güvenliğini tehdit edebileceğinin farkında olmalısınız.

Java global olarak etkinleştir onay kutusu, varsayılan olarak tüm web sitelerinde Java™ desteğini etkinleştirmenizi sağlar. Belirli bilgisayarlar için Java™'yı açıp kapatmayı da seçebilirsiniz. Belirli bir ana makine için bir politika eklemek, makine adını yazabileceğiniz bir iletişim penceresi için Yeni... düğmesine tıklayın ve ardından belirli bir makineden Java™ kodunu kabul etmeyi veya reddetmeyi seçmeyi, sayfanın solundaki listeye ekleneceği anlamına gelmektedir.

Listeden bir makine seçebilir ve bu makine için farklı bir politika seçmek için Değiştir... düğmesine tıklayabilirsiniz. Delete düğmesine tıklamak, seçilen makinenin politikasını kaldırır; sildikten sonra, genel ayarlar o makine için uygulanacaktır.

Son olarak, Java Çalışma Zamanı Ayarları etiketli kontrol grubu, Java™'nın çalışması için bazı seçenekler belirlemenize izin verir.

Güvenlik yöneticisini kullan, varsayılan olarak etkindir. Bu ayar, JVM'nin Güvenlik Yöneticisi ile başlatılmasını sağlar. Bu işlem, programcıkların sistemdeki dosyalara yazması ve bu dosyaları okumasını engeller. Bu seçeneği kapatmadan önce iki kez düşünmenizi öneririz. Ayrıca `$`HOME`/.java.policy` dosyasını Java™ policytool aracı kullanarak düzenleyebilir ve bazı sitelere daha fazla izin verilmesini sağlayabilirsiniz.

KIO kullan, ağ bağlantıları için, KDE'nin kendi KIO aktarımını JVM'nin kullanmasına olanak sağlar.

Artık etkin olmayan applet sunucusunu kapat işaret kutusu, arka planda çalışmaya bırakmak yerine Java Applet Sunucusu’nu kapatırken kaynak tasarrufu yapmanıza olanak tanır. Bunu devre dışı bırakmak, Java applet’lerinin daha hızlı başlatmasını sağlayabilir ancak bir Java uygulaması kullanmadığınızda sistem kaynaklarını kullanır. Bunu etkinleştirirseniz, zaman aşımını ayarlayabilirsiniz.

Konqueror'un sisteminizdeki Java™ yüklemesini otomatik olarak tespit etmesini veya Java çalıştırılabilir dosya yolu, 'java' seçeneğini seçerek, kurulum yolunu kendiniz belirlemeyi seçebilirsiniz. İkinci yöntemi seçmek isteyebilirsiniz, örneğin birden çok ve Java varsa hangisini kullanacağınızı belirtmek isteyebilirsiniz. Kullandığınız Java Sanal Makinesi herhangi bir özel başlatma seçeneği gerektiriyorsa, bunları Ek Java değişkenleri metin kutusuna yazabilirsiniz.

### JavaScript

Adına rağmen, JavaScript hiçbir şekilde Java™ ile ilişkili değildir.

Bu sekmenin ilk kısmı Java™ ayarları ile aynı şekilde çalışır.

JavaScript global olarak etkinleştir onay kutusu, varsayılan olarak tüm web sitelerinde JavaScript desteğini etkinleştirmenizi sağlar. Belirli bilgisayarlar için JavaScript’i açıp kapatmayı da seçebilirsiniz. Belirli bir ana makine için bir politika eklemek, makine adını yazabileceğiniz bir iletişim penceresi için Yeni... düğmesine tıklayın ve ardından belirli bir makineden JavaScript kodunu kabul etmeyi veya reddetmeyi seçmeyi, sayfanın solundaki listeye ekleneceği anlamına gelmektedir.

Listeden bir makine seçebilir ve bu makine için farklı bir politika seçmek için Değiştir... düğmesine tıklayabilirsiniz. Delete düğmesine tıklamak, seçilen makinenin politikasını kaldırır; sildikten sonra, genel ayarlar o makine için uygulanacaktır.

Global JavaScript Politikaları bölümündeki son seçenekler, bir sayfada belirli eylemler için JavaScript kullanıldığında ne olacağını belirler.

Pencerelerinizi hareket ettirerek, yeniden boyutlandırarak veya odağı değiştirerek, düzenleme kabiliyetini JavaScript için tek tek etkinleştirebilir veya devre dışı bırakabilirsiniz. JavaScript’in durum çubuğu metnini değiştirmesini de devre dışı bırakabilirsiniz, böylece örneğin bağlantıların tıklandığında sizi nereye götürebileceğini görebilirsiniz. Bı seçenekler, İzin Ver ve Yoksay.

Yeni bir pencere açmak için, daha fazla kontrol vardır. Konqueror'da tüm istekler için İzin Ver, her istek geldiğinde Sor ya da tüm açılır pencere istekleri için Reddet seçeneklerini kullanabilirsiniz.

Akıllı ayar, yalnızca bir pencere oluşturan bir bağlantıyı açıkça seçtiğinizde JavaScript açılır pencerelerine izin verir.