Description: O menu Programar fornece ferramentas para os programadores web que criam websites para Safari e Mac OS X.
Keywords: informações para programadores

Início
Índice remissivo

# Acerca do menu Programar

O menu Programar fornece ferramentas para os programadores web que criam websites para Safari e Mac OS X.

Nota: se o menu Programar não aparecer na barra de menus, abra as preferências do Safari, clique no separador Avançadas e seleccione “Mostrar o menu Programar na barra de menus”.

As opções do menu Programar são:

Abrir página com: Permite abrir a página apresentada com outro browser instalado no seu computador. Todos os browsers no seu computador aparecem listados no submenu.

Agente do utilizador: Permite alterar a forma como o browser é identificado pelo servidor web. Utilize esta opção para “enganar” o servidor web para que pense que está a utilizar outro browser que não o Safari, para poder investigar se o servidor fornece conteúdos diferentes a browsers diferentes.

Mostrar o Inspector Web: Abre o Inspector Web. O Inspector Web lista as categorias de recursos encontrados numa página, tais como documentos, folhas de estilo e scripts. Permite-lhe visualizar e pesquisar o código-fonte da página, informação de folhas de estilo Cascading Style Sheet (CSS), árvores DOM, métrica DOM visual e propriedades DOM. O Inspector Web também contém a consola de erros e a linha temporal da rede.

Mostrar consola de erros: Abre a apresentação do Inspector Web de erros de sintaxe e avisos para HTML e XML. A consola de erros também apresenta erros de JavaScript em console.log, console.error e console.warn.

Mostrar linha temporal da rede: Abre a linha temporal do Inspector Web sobre quando foram carregados os sub-recursos da sua página. Isto é útil para investigar como melhorar a velocidade de carregamento da sua página.

Mostrar editor de snippets: Abre uma janela que pode utilizar para testar rapidamente os pequenos fragmentos de HTML, sem que tenha de abrir uma página web completa.

Desactivar caches: Faz com que o Safari obtenha um sub-recurso do servidor web sempre que o sub-recurso é acedido, em vez de utilizar uma cópia em cache.

Desactivar imagens: Faz com que o Safari mostre um conteúdo alternativo no local onde se encontrariam imagens. Isto é útil para verificar se a sua página web possui conteúdo alternativo.

Desactivar estilos: Faz com que o Safari ignore todos os estilos Cascading Style Sheet (CSS). Isto é útil para investigar alguns tipos de problemas relativos à disposição das páginas no seu website. Se tiver uma folha de estilo especificada nas preferências avançadas do Safari, ela continuará a ser utilizada.

Desactivar JavaScript: Faz com que o Safari ignore todo o JavaScript. Isto é útil para investigar certos problemas relativos ao comportamento de algumas partes de websites, e para testar o desempenho de um website em browsers que não suportam JavaScript ou que têm o JavaScript desactivado. Pode activar e desactivar o JavaScript nas preferências de segurança do Safari.

Desactivar temporizador cíclico de JavaScript: O temporizador cíclico de JavaScript serve para interromper a execução de JavaScripts muito lentos, para que possa recuperar o controlo do Safari. A desactivação é útil para alguns tipos de testes automáticos.

Desactivar hacks de sites específicos: Algumas versões do Safari contêm um código especial que permite que determinadas páginas web funcionem normalmente, enquanto os engenheiros da Apple colaboram consigo para encontrar uma melhor solução a longo prazo. Esta opção desactiva esse código especial, para que possa testar as suas soluções a longo prazo.

### Tópicos relacionados

Como desenvolver websites para o Safari