PhantomJS

Tela Software:
PhantomJS
Detalhes de Software:
Versão: 2.0.0
Data de upload: 28 Feb 15
Revelador: Ariya Hidayat
Licença: Livre
Popularidade: 226

Rating: 5.0/5 (Total Votes: 1)

Um navegador decapitado é um navegador sem uma interface gráfica, usada por promotores principalmente para fins de teste, para simular a presença de um navegador, neste caso, o motor WebKit.
Um navegador sem cabeça como PhantomJS pode acessar páginas da Web sem realmente mostrá-las a ninguém, obter o conteúdo da página, compilá-lo e quando considerado pronto para ser exibido em um navegador normal, para os usuários, em seguida, enviado para processamento adicional para outros programas de software.
Devido a isso, porque pode compilar a página ao seu estado final, que é a ferramenta perfeita para usar ao testar sites, principalmente os projetos de JavaScript e AJAX-pesados.
Isto porque PhantomJS não só analisar JavaScript, CoffeeScript ou CSS e monta o HTML, mas pode imitar cliques do mouse, bem como, tendo o teste para um nível totalmente novo.
PhantomJS é na verdade um conjunto de ferramentas de testes bem conhecido na indústria de desenvolvimento, que está sendo usado por centenas de empresas e para o famoso software de código aberto como Bootstrap , CodeMirror , Ember , Grunt.js , Modernizr , YUI e Zepto.js .

Características :

  • manipulação DOM
  • seletor CSS
  • apoio JSON
  • apoio Canvas
  • suporte a SVG
  • apoio CoffeeScript
  • captura de tela
  • automação de página
  • monitoramento de rede
  • interface de linha de comando
  • Pode ser programado via JavaScript

O que é novo nesta versão:

  • Revertido para GhostDriver 1.1.0 em vez de 1.1.1.
  • Corrigido outro aviso de userSpaceScaleFactor obsoleto no OS X 10.9.

O que é novo na versão 1.9.2:.

  • artefatos gráficos fixos com fundo transparente no Windows
  • Atualizado GhostDriver para a versão 1.0.4.

O que é novo na versão 1.8.0:

  • É integrado GhostDriver, um WebDriver remoto (Protocolo de Fio ) implementação, e muitos disso API relacionado.

O que é novo na versão 1.6.0:

  • Adicionado suporte para passar argumentos para a página web do avaliar
  • callbacks Adicionado para JavaScript onConfirm e onAlert
  • rastreamento de pilha Adicionado quando ocorre erro
  • Adicionado suporte inicial para cookies manipulação
  • Adicionado suporte para o cabeçalho rodapé quando a impressão da página
  • cabeçalhos Adicionado suporte na solicitação de carga
  • Adicionado suporte para processar a página web como string codificada em base64
  • Adicionado ganchos para evento de navegação
  • Adicionado opção de linha de comando para mostrar mensagens de depuração
  • Adicionado suporte para o fator de zoom para ver a página web renderização
  • Adicionado repórter acidente para Mac OS X e Linux, com base no Google Breakpad
  • objeto 'os' adicionado ao módulo do sistema

O que é novo na versão 1.5.0:

  • Não há mais suporte para Flash e outros plugins
  • decapitado Pure (sem X11) no Linux
  • Melhoria da solução de problemas
  • segurança Controle web

O que é novo na versão 1.4.0:

  • Novos recursos:
  • Adicionado servidor HTTP embutido.
  • Adicionado script de construção conveniente para Linux.
  • Adicionado suporte para o proxy SOCKS5.
  • Atualizado compilador CoffeeScript para a versão 1.2.
  • Correções de bugs:
  • Corrigir falha potencial no QUrl com Qt 4.8.
  • Fix bug em CookieJar com QSettings e string.
  • Prevent mostrando o ícone no Mac OS X Dock.

O que é novo na versão 1.2.0:

  • Correções de bugs:
  • Fixo render uma página web muito grande.
  • A comunicação fixa de CoffeeScript compilar erro.
  • Novos recursos:
  • callback Adicionado por mensagem console.
  • Melhoria modelo de segurança via Web page objeto.
  • Adicionado suporte para POST, HEAD, PUT e DELETE.
  • Scripts filename agora é passado como phantom.scriptName.
  • Adicionado callback para capturar solicitações de recursos e respostas.
  • Adicionado a capacidade de carregar JavaScript externo.
  • Exemplos:
  • exemplos portado para utilizar WebPage objeto.
  • Adicionado um novo exemplo para fazer o upload de uma imagem para imagebin.org.
  • Adicionado um novo exemplo para mostrar funcionalidade HTTP POST.
  • Adicionado um novo exemplo para farejar o tráfego de rede e salve-o em formato de HAR.

Programas semelhantes

Sitespeed.io
Sitespeed.io

20 Jul 15

Mink
Mink

13 Apr 15

Web Service Mocker
Web Service Mocker

13 May 15

Frisby
Frisby

14 Apr 15

Outro software de desenvolvedor Ariya Hidayat

PictureFlow
PictureFlow

2 Jun 15

SpeedCrunch
SpeedCrunch

2 Jun 15

Comentário para PhantomJS

Comentários não encontrado
Adicionar comentário
Ligue imagens!