PhantomJS

Screenshot Software:
PhantomJS
Mga detalye ng Software:
Bersyon: 2.0.0
I-upload ang petsa: 28 Feb 15
Nag-develop: Ariya Hidayat
Lisensya: Libre
Katanyagan: 116

Rating: 5.0/5 (Total Votes: 1)

Ang isang walang ulo browser ay isang browser na walang GUI, na ginagamit ng mga developer higit sa lahat para sa mga layuning pagsubok, upang gayahin ang pagkakaroon ng isang browser, sa kasong ito ang WebKit engine.
Isang walang ulo browser tulad ng PhantomJS maaaring i-access ng mga web page nang hindi aktwal na ipinapakita ang mga ito sa kahit sino, kunin ang nilalaman ng pahina, mag-compile ito at kapag itinuring na handa na maipakita sa isang normal na browser sa mga gumagamit, pagkatapos ay ipinadala off para sa karagdagang pagproseso sa iba pang mga software program.
Dahil dito, dahil maaari itong mag-compile ang pahina sa kanyang huling estado, ito ay ang perpektong tool upang gamitin kapag sinusubukan ang mga website, higit sa lahat JavaScript at AJAX-mabigat na proyekto.
Ito ay dahil PhantomJS ay hindi lamang i-parse ang JavaScript, CoffeeScript o CSS at assembles ang HTML, ngunit maaari itong gayahin ng mga pag-click ng mouse pati na rin, pagkuha ng pagsusulit sa isang buong bagong antas.
PhantomJS ay tunay na isang kilalang-kilalang pagsubok toolkit sa industriya ng pag-unlad, ginagamit ng daan-daang mga kompanya at para sa mga sikat na open source software tulad ng Bootstrap , CodeMirror , baga , Grunt.js , Modernizr , Yui at Zepto.js .

Mga Tampok :

  • DOM paghawak
  • tagapili ng CSS
  • JSON suporta
  • suporta Canvas
  • suporta SVG
  • CoffeeScript suporta
  • Screen pagkuha
  • automation ng Pahina
  • pagsubaybay Network
  • Command line interface
  • Maaaring scripted sa pamamagitan ng JavaScript

Ano ang bagong sa paglabas:

  • Ibinalik sa GhostDriver 1.1.0 halip na 1.1.1.
  • Mga Fixed isa pang babala ng lipas na userSpaceScaleFactor sa OS X 10.9.

Ano ang bagong sa bersyon 1.9.2:.

  • Ang Nakatakdang graphical na artifact na may transparent na background sa Windows
  • Na-update GhostDriver sa bersyon 1.0.4.

Ano ang bagong sa bersyon 1.8.0:

  • integrated Ito GhostDriver, isang remote WebDriver (Wire Protocol ) pagpapatupad, at marami pa rito kaugnay na API.

Ano ang bagong sa bersyon 1.6.0:

  • Nagdagdag ng suporta para sa pagpasa sa mga argumentong ay suriin ang webpage
  • Idinagdag callback para sa JavaScript onConfirm at onAlert
  • Idinagdag stack trace kapag naganap na error
  • Idinagdag paunang suporta para sa mga cookies sa paghawak
  • Nagdagdag ng suporta para sa header footer kapag nagpi-print ang pahina
  • sinusuportahan Idinagdag header sa kahilingan sa pag-load
  • Nagdagdag ng suporta upang mag-render ng mga web page bilang base64-encode string
  • Idinagdag Hooks para sa kaganapan ng pag-navigate
  • Idinagdag pagpipilian command-line na ipakita ang pag-debug ng mga mensahe
  • Nagdagdag ng suporta para sa mag-zoom kadahilanan para sa pag-render ng mga web page
  • Nagdagdag ng pag-crash reporter para sa Mac OS X at Linux, batay sa Google Breakpad
  • object Added 'os' sa module ng system

Ano ang bagong sa bersyon 1.5.0:

  • Wala nang suporta para sa Flash at iba pang mga plugin
  • Purong walang ulo (walang X11) sa Linux
  • Pinahusay na pag-troubleshoot
  • seguridad Control web

Ano ang bagong sa bersyon 1.4.0:

  • Bagong tampok:
  • Idinagdag naka-embed na HTTP server.
  • Idinagdag maginhawang build script para sa Linux.
  • Nagdagdag ng suporta para sa SOCKS5 proxy.
  • Na-update CoffeeScript compiler sa bersyon 1.2.
  • Bug pag-aayos:
  • Ayusin ang mga potensyal na pag-crash sa QUrl sa Qt 4.8.
  • Ayusin ang bug sa CookieJar may QSettings at string.
  • Pigilan ang nagpapakita ng icon sa Mac OS X Dock.

Ano ang bagong sa bersyon 1.2.0:

  • Bug pag-aayos:
  • Mga Fixed rendering isang napakalaking web pahina.

  • Error
  • Ang Nakatakdang pag-uulat ng CoffeeScript sumulat ng libro.
  • Bagong tampok:
  • Idinagdag callback para sa console mensahe.
  • Pinahusay na modelo ng seguridad sa pamamagitan ng webpage bagay.
  • Nagdagdag ng suporta para sa POST, HEAD, ILAGAY, at TANGGALIN.
  • Mga Script filename Lumipas na ngayon bilang phantom.scriptName.
  • Idinagdag callback upang makuha ang mga kahilingan sa mapagkukunan at mga tugon.
  • Nagdagdag ng kakayahan upang i-load ang panlabas na JavaScript.
  • Mga halimbawa:
  • -port mga halimbawa upang gamitin ang webpage bagay.
  • Nagdagdag ng bagong halimbawa upang mag-upload ng isang larawan sa imagebin.org.
  • Nagdagdag ng bagong halimbawa upang ipakita POST tampok ng HTTP.
  • Nagdagdag ng bagong halimbawa upang umamoy ang trapiko sa network at i-save ito sa HAR format.

Katulad na software

Hyperlink
Hyperlink

11 Mar 16

Monolog
Monolog

10 Feb 16

Snowflake.js
Snowflake.js

6 Jun 15

PyUnit
PyUnit

6 Jun 15

Iba pang mga software developer ng Ariya Hidayat

PictureFlow
PictureFlow

2 Jun 15

SpeedCrunch
SpeedCrunch

2 Jun 15

Mga komento sa PhantomJS

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!
Maghanap ayon sa kategorya