<?xml version="1.0" ?>
<!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
<!ENTITY nsplugins-kcontrol SYSTEM "nsplugin.docbook">
<!ENTITY % addindex "IGNORE">
<!ENTITY % Brazilian-Portuguese "INCLUDE"
> <!-- change language only here -->
]>

<article lang="&language;">
<articleinfo>
<title
>Java e JavaScript</title>
<authorgroup>
<author
>&Krishna.Tateneni; &Krishna.Tateneni.mail;</author>
<othercredit role="translator"
><firstname
>Lisiane</firstname
> <surname
>Sztoltz</surname
><affiliation
><address
> <email
>lisiane@conectiva.com.br</email
></address
></affiliation
><contrib
>Tradução</contrib
></othercredit
> 
</authorgroup>

<date
>24/11/2009</date>
<releaseinfo
>&kde; 4.4</releaseinfo>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>Configurações do sistema</keyword>
<keyword
>konqueror</keyword>
<keyword
>navegação</keyword>
<keyword
>Java</keyword>
<keyword
>JavaScript</keyword>
</keywordset>

</articleinfo>
<sect1 id="konq-browsing">
<title
>&Java; e JavaScript</title>

<sect2 id="kbrowse-java">
<title
>&Java;</title>

<para
>&Java; permite que aplicativos sejam carregados e executados através de um navegador, estando disponível o software necessário em sua máquina. Muitos sites fazem uso de &Java; (por exemplo, serviços de bancos on-line e sites interativos de jogos). Você deve estar ciente de que executar programas de fontes desconhecidas podem trazer problemas de segurança, podendo até mesmo danificar o seu computador.</para>

<para
>A opção <guilabel
>Habilitar Java globalmente</guilabel
> permite que você habilite o suporte ao &Java; para todos os sites web, por padrão. Você pode também habilitar o &Java; somente para hosts específicos. Para adicionar uma política para um host específico, clique em <guilabel
>Novo...</guilabel
> e uma janela será aberta, na qual você pode digitar o nome do host e então escolher a política de aceitar ou rejeitar o código &Java;, de um host particular. O domínio será adicionado, na lista do lado esquerdo da página.</para>

<para
>Você pode selecionar um host da lista e clicar no botão <guibutton
>Alterar...</guibutton
> para modificar a política daquele host. Clicando no botão <guibutton
>Apagar</guibutton
> você remove a política do host selecionado; depois da remoção, as configurações globais serão aplicadas para aquele host.</para>

<para
>Finalmente, o grupo de controles chamado <guilabel
>Configurações de Tempo de Execução Java</guilabel
> permite a você configurar algumas opções para o modo como o &Java; deve executar.</para>

<para
><guilabel
>Usar gerenciador de segurança</guilabel
> é normalmente habilitado por padrão. Esta configuração fará com que a <acronym
>JVM</acronym
> se execute com um Gerenciador de Segurança ativo. Isto evitará que miniaplicativos sejam capazes de ler e escrever no seu sistema de arquivos, criando soquetes arbitrários, e outras ações que podem ser usadas para comprometer seu sistema. Desabilite esta opção por sua própria conta e risco. Você pode modificar seu arquivo <filename
>$<envar
>HOME</envar
>/.java.policy</filename
> com o utilitário de ferramenta de política do &Java; para fornecer ao código baixado de determinados sites mais permissões.</para>

<para
><guilabel
>Usar KIO</guilabel
> fará com que a <acronym
>JVM</acronym
> use o próprio <acronym
>KIO</acronym
> do &kde; para transporte em conexões de rede.</para>

<para
>A caixa de verificação <guilabel
>Desligar servidor de miniaplicativos quando inativo por mais de</guilabel
> permite a você salvar recursos ao fechar o Servidor de miniaplicativos &Java; quando não estiver em uso, ao invés de deixá-lo executando em segundo plano. Deixar esta opção desabilitada pode fazer com que miniaplicativos &Java; iniciem mais rápido, mas usará mais recursos do sistema quando você não estiver usando um miniaplicativo &Java;. Se você habilitar esta opção, você pode configurar também o tempo máximo (timeout).</para>

<para
>Você pode optar por fazer com que o &konqueror; detecte automaticamente a instalação &Java; em seu sistema, ou especificar o caminho para a instalação, selecionando a opção <guilabel
>Caminho para o executável do Java ou 'java'</guilabel
>. Você pode escolher o último método, se você possui múltiplas instalações &Java; em seu sistema, por exemplo, e deseja especificar qual usar. Se a Máquina Virtual &Java; que você está usando requer opções especiais de inicialização, você pode digitá-las na caixa de texto chamada <guilabel
>Parâmetros Java adicionais</guilabel
>.</para>

</sect2>

<sect2 id="kbrowse-javascript">
<title
>JavaScript</title>

<para
>Apesar do nome, JavaScript não está totalmente relacionado com &Java;.</para>

<para
>A primeira parte desta página funciona do mesmo modo que a página de configurações do &Java;.</para>

<para
>A opção <guilabel
>Habilitar JavaScript globalmente</guilabel
> permite que você habilite o suporte a JavaScript para todos os sites, por padrão. Você pode também habilitar para sites específicos. Para adicionar uma política para um host específico, clique em <guibutton
>Novo...</guibutton
> para abrir uma janela, na qual você pode digitar o nome do host e em seguida escolher aceitar ou rejeitar o código JavaScript de um host em particular. Ele será adicionado à lista, no lado esquerdo da página.</para>

<para
>Você pode selecionar um host da lista e clicar no botão <guibutton
>Alterar...</guibutton
> para modificar a política daquele host. Clicando no botão <guibutton
>Apagar</guibutton
> você remove a política do host selecionado; depois da remoção, as configurações globais serão aplicadas para aquele host.</para>

<para
>O conjunto final de opções, na seção <guilabel
>Políticas Globais de JavaScript</guilabel
>, determina o que acontece quando uma página usa o JavaScript para algumas ações específicas.</para>

<para
>Você pode habilitar ou desabilitar individualmente a capacidade do JavaScript de manipular suas janelas movendo-as, redimensionando-as ou mudando foco. Você pode também impedir que o JavaScript mude o texto da barra de estado, de modo que você possa sempre ver os links que serão seguidos quando você clicar num deles. As alternativas para estas opções são <guilabel
>Permitir</guilabel
> e <guilabel
>Ignorar</guilabel
>.</para>

<para
>Para abrir uma nova janela, há ainda mais controle.Você pode configurar o &konqueror; para <guilabel
>Permitir</guilabel
> tais requisições, <guilabel
>Perguntar</guilabel
> cada vez que uma requisição é feita, ou <guilabel
>Proibir</guilabel
> todas as requisições de nova janela.</para>

<para
>A configuração <guilabel
>Esperto</guilabel
> somente permitirá janelas de contexto do JavaScript, quando você escolheu explicitamente um link que cria esta janela.</para>
</sect2>

</sect1>

</article>
