Java и JavaScript

## Java и JavaScript

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

Перевод на русский язык: Екатерина Пыжова
Обновление перевода: Олеся Герасименко
Издание Приложения KDE 16.12 (8 ноября 2016 г.)

## Java™ и JavaScript

### Java™

Java™ позволяет приложениям загружаться и работать внутри веб-обозревателя, если на компьютере установлено необходимое программное обеспечение. Многие сайты используют Java™ (например, банковские услуги онлайн или интерактивные игровые сайты). Следует учитывать, что запуск программ из неизвестного источника может представлять собой угрозу для компьютера, пусть и небольшую.

Флажок Включить Java глобально позволяет включить поддержку Java™ по умолчанию для всех сайтов. Также можно включить или выключить Java™ для определённых доменов. Чтобы настроить политику для отдельного домена, нажмите кнопку Добавить.... В появившемся окне введите название домена и выберите, следует ли включить Java™ для этого домена, после чего домен добавится в список слева.

Можно выбрать домен в списке и нажать кнопку Изменить..., чтобы выбрать другую политику для этого домена. Нажатие кнопки Удалить позволяет удалить политику для выбранного домена из списка, после чего для него будут применяться глобальные установки.

Наконец, группа параметров под названием Настройка Java позволяет настроить работу Java™.

Использовать диспетчер безопасности — включено по умолчанию. Этот параметр запрещает аплетам доступ к файловой системе, создание произвольных сокетов и другие действия, связанные с риском потери конфиденциальности. Также можно изменить файл `$`HOME`/.java.policy` с помощью утилиты Java™ policytool, чтобы настроить правила для определённых аплетов.

Использовать KIO — JVM будет использовать KIO для сетевых соединений.

Флажок Закрывать сервер аплетов при простое позволяет экономить ресурсы, закрывая сервер аплетов Java™, когда он не используется (а не оставлять его работать в фоновом режиме). Это может замедлить запуск некоторых Java™-аплетов, но позволит освобождать ресурсы, когда аплеты не используются. Установив этот флажок, можно ввести время, по истечении которого будет выполнено закрытие сервера.

Можно либо разрешить Konqueror автоматически найти Java™ в системе, либо указать путь самостоятельно в поле Путь к программе Java, или «java». Последнее полезно, например, когда в системе есть несколько установок Java™ и необходимо уточнить, какую из них использовать. Если используемая виртуальная Java™-машина требует особых параметров запуска, эти параметры можно указать в поле ввода Дополнительные аргументы Java.

### JavaScript

Несмотря на название, JavaScript не имеет никакого отношения к Java™.

Первая часть вкладки содержит параметры, аналогичные параметрам Java™.

Флажок Включить JavaScript глобально позволяет включить поддержку JavaScript по умолчанию для всех сайтов. Также можно включить или отключить JavaScript для определённых доменов. Чтобы настроить политику для отдельного домена, нажмите кнопку Добавить.... В появившемся диалоге введите название домена и выберите, следует ли включить JavaScript для этого домена, после чего домен добавится в список слева.

Можно выбрать домен в списке и нажать кнопку Изменить..., чтобы выбрать другую политику для этого домена. Нажатие кнопки Удалить позволяет удалить политику для выбранного домена из списка, после чего для него будут применяться глобальные установки.

Завершающий набор параметров в разделе Глобальные правила JavaScript определяет, что происходит в том случае, когда страница использует JavaScript для определённых действий.

Возможно запретить запретить сценариям JavaScript перемещать, изменять размер и сменять фокус окон, изменять текст в строке состояния.

Набор параметров внизу страницы определяет, что произойдет при попытке страницы, использующей JavaScript, открыть новое окно. Доступны следующие варианты: Разрешить открытие новых окон, Спрашивать каждый раз подтверждение или Запретить открытие новых окон.

Параметр Интеллектуально разрешит всплывающие окна JavaScript только в том случае, если пользователь явно выбрал ссылку, создающую такое окно.