A fej nélküli böngésző egy böngésző nélkül GUI, a fejlesztők elsősorban vizsgálati célból, hogy szimulálja a jelenléte a böngészőt, ebben az esetben a WebKit motor.
A fej nélküli böngésző, mint PhantomJS elérheti weboldalakat anélkül, hogy megmutatják nekik, hogy senkinek, hogy a tartalmát az oldal, fordítsd le, és mikor tekinthető kész megjelenni egy normális böngésző felhasználók, majd útnak további feldolgozásra, hogy más szoftverek.
Emiatt, mert állíthatja össze a lap, hogy a végleges állapot, ez a tökéletes eszköz használata tesztelésekor honlapok, elsősorban JavaScript és AJAX-heavy projektek.
Ez azért van, mert PhantomJS nem csak feldolgozni JavaScript, CSS és CoffeeScript vagy szerel össze a HTML, de lehet utánozni kattintással is, figyelembe tesztelés egy teljesen új szintre.
PhantomJS valójában egy jól ismert vizsgálati eszköztár fejlesztése az ipar, használt több száz vállalat és a híres nyílt forráskódú szoftverek, mint a Bootstrap , CodeMirror , Ember , Grunt.js , Modernizr , YUI és Zepto.js .
Tulajdonságok :
- DOM kezelése
- CSS választó
- JSON támogatás
- Canvas támogatás
- SVG támogatása
- CoffeeScript támogatás
- Képernyő rögzítése
- Page automatizálási
- Hálózati monitoring
- Parancs interfész
- Lehet megírt JavaScript segítségével
Mi az új ebben a kiadásban:
- Visszaállítva a GhostDriver 1.1.0 helyett 1.1.1.
- Fix újabb figyelmeztető elavult userSpaceScaleFactor OS X 10.9.
Mi az új verzióban 1.9.2:
- Fix grafikus leletek átlátszó hátterű Windows.
- Frissítve GhostDriver verzióra 1.0.4.
Mi az új verzióban 1.8.0:
- Az integrált GhostDriver, egy távoli WebDriver (Wire Protocol ) végrehajtása, és számos kapcsolódó API mellett.
Mi az új verzióban 1.6.0:
- A támogatás a elhaladó érvek a weboldal értékelni
- Added visszahívások a JavaScript onConfirm és onAlert
- Added stack trace, ha hiba történik
- Added induló támogatása a cookie-k kezelése
- A támogatás a fejléc lábléc nyomtatás esetén az oldal
- Added fejlécek támogatja a terhelés kérésére
- A támogatás teszi a weboldalt, mint base64 kódolású szöveg
- Added horgok navigációs esemény
- Added parancssori megmutatni debug üzeneteket
- A támogatás a zoom tényező web oldal megjelenéséhez
- Added baleset riportere Mac OS X és a Linux alapuló Google Breakpad
- Added "os" objektumot a rendszer modul
Mi az új a 1.5.0 verzió:
- Nincs több támogatja a Flash és egyéb plugins
- Pure fej nélküli (nincs X11) a Linux
- Továbbfejlesztett hibaelhárítás
- Vezérlőpult webes biztonsági
Mi az új verzióban 1.4.0:
- Új funkciók:
- Hozzáadás a beágyazott HTTP szervert.
- Added kényelmes szkriptet a Linux.
- A támogatás a SOCKS5 proxy.
- Frissítve CoffeeScript compiler 1.2 verzióra.
- Hibajavítások:
- Fix esetleges baleset az QUrl a Qt 4.8.
- Fix bug CookieJar a QSettings és string.
- Prevent mutatja az ikonra Mac OS X Dock.
Mi az új verzióban 1.2.0:
- Hibajavítások:
- Fix teszi a nagyon nagy internetes oldalon.
- Fix bejelentése CoffeeScript Fordítási hiba.
- Új funkciók:
- Added callback konzol üzenet.
- Továbbfejlesztett biztonsági modell segítségével a weboldal objektumot.
- A támogatás a POST, HEAD, PUT és DELETE.
- Scripts fájlnév most átadásra phantom.scriptName.
- Added callback megragadni erőforrás kérések és válaszok.
- Hozzáadva képes betölteni a külső JavaScript.
- Példák:
- átírta példák használni weboldal objektumot.
- Egy új Például feltölteni egy képet, hogy imagebin.org.
- Egy új példáján mutatja be, HTTP POST funkcióval.
- Egy új Például szippantás a hálózati forgalmat, és mentse el HAR formátumban.
Hozzászólás nem található