PhantomJS

Phần mềm chụp màn hình:
PhantomJS
Các chi tiết về phần mềm:
Phiên bản: 2.0.0
Ngày tải lên: 28 Feb 15
Nhà phát triển: Ariya Hidayat
Giấy phép: Miễn phí
Phổ biến: 226

Rating: 5.0/5 (Total Votes: 1)

Trình duyệt không đầu là một trình duyệt mà không có một giao diện đồ họa, được sử dụng bởi các nhà phát triển chủ yếu cho mục đích thử nghiệm, để mô phỏng sự hiện diện của một trình duyệt, trong trường hợp này các công cụ WebKit.
Một trình duyệt không đầu như PhantomJS có thể truy cập các trang Web mà không thực hiện chúng với bất kỳ ai, có được nội dung của trang, biên dịch nó và khi cần sẵn sàng để được hiển thị trong một trình duyệt thông thường cho người sử dụng, sau đó gửi ra để chế biến tiếp đến các chương trình phần mềm khác.
Bởi vì điều này, bởi vì nó có thể biên dịch trang để trạng thái cuối cùng của nó, đó là công cụ hoàn hảo để sử dụng khi kiểm tra các trang web, chủ yếu JavaScript và AJAX nặng dự án.
Điều này là bởi vì PhantomJS không chỉ phân tích cú pháp JavaScript, CSS và CoffeeScript hoặc lắp ráp các HTML, nhưng nó có thể bắt chước cú click chuột là tốt, dùng để thử nghiệm một cấp độ hoàn toàn mới.
PhantomJS thực sự là một bộ công cụ thử nghiệm nổi tiếng trong ngành công nghiệp phát triển, đang được sử dụng bởi hàng trăm công ty và cho các phần mềm mã nguồn mở nổi tiếng như Bootstrap , CodeMirror , Ember , Grunt.js , Modernizr , YUI Zepto.js .

Tính năng :

  • xử lý DOM
  • CSS selector
  • hỗ trợ JSON
  • Canvas hỗ trợ
  • hỗ trợ SVG
  • hỗ trợ CoffeeScript
  • Screen chụp
  • Trang tự động
  • Mạng lưới giám sát
  • giao diện dòng lệnh
  • có thể được kịch bản thông qua JavaScript

là gì mới trong phiên bản này:

  • Đã hủy để GhostDriver 1.1.0 thay vì 1.1.1.
  • Cố định một cảnh báo của userSpaceScaleFactor lỗi thời trên OS X 10.9.

là gì mới trong phiên bản 1.9.2:.

  • Cố định hiện vật đồ họa với nền trong suốt trên Windows
  • Cập nhật phiên bản 1.0.4 để GhostDriver.

là gì mới trong phiên bản 1.8.0:

  • Nó tích hợp GhostDriver, một WebDriver từ xa (Wire Nghị định thư ) thực hiện, và nhiều API Ngoài ra có liên quan.

là gì mới trong phiên bản 1.6.0:

  • Thêm hỗ trợ cho đối số để trang web của đánh giá
  • callbacks thêm cho JavaScript onConfirm và onAlert
  • Thêm stack trace khi lỗi xảy ra
  • Thêm hỗ trợ ban đầu để xử lý cookie
  • Thêm hỗ trợ cho tiêu đề chân trang khi in trang
  • Thêm hỗ trợ tiêu đề trong yêu cầu tải
  • Thêm hỗ trợ để làm cho trang web như chuỗi base64 mã hóa
  • móc thêm cho sự kiện hướng
  • Thêm tùy chọn dòng lệnh để hiển thị các thông điệp debug
  • Thêm hỗ trợ cho các yếu tố zoom để render nên trang web
  • Thêm phóng crash cho Mac OS X và Linux, dựa trên Google Breakpad
  • đối tượng từ 'os' để các module hệ thống

là gì mới trong phiên bản 1.5.0:

  • Không hỗ trợ nhiều hơn cho Flash và các plugin khác
  • không đầu tinh khiết (không X11) trên Linux
  • Cải thiện xử lý sự cố
  • bảo mật web Control

là gì mới trong phiên bản 1.4.0:

  • Các tính năng mới:
  • Thêm máy chủ HTTP nhúng.
  • Thêm tiện xây dựng kịch bản cho Linux.
  • Thêm hỗ trợ cho SOCKS5 proxy.
  • Cập nhật CoffeeScript biên dịch để phiên bản 1.2.
  • Sửa lỗi:
  • Fix crash tiềm năng trong QUrl với Qt 4.8.
  • Fix lỗi trong CookieJar với QSettings và chuỗi.
  • Ngăn chặn hiển thị các biểu tượng trên Mac OS X Dock.

là gì mới trong phiên bản 1.2.0:

  • Sửa lỗi:
  • Cố định vẽ một trang web rất lớn.
  • báo cáo cố định của CoffeeScript biên dịch lỗi.
  • Các tính năng mới:
  • Nhập gọi lại cho nhắn console.
  • Cải thiện mô hình bảo mật thông qua đối tượng WebPage.
  • Thêm hỗ trợ cho POST, HEAD, PUT và DELETE.
  • Scripts filename bây giờ được thông qua như là phantom.scriptName.
  • Nhập gọi lại để nắm bắt yêu cầu tài nguyên và trả lời.
  • Thêm khả năng để nạp JavaScript bên ngoài.
  • Ví dụ:
  • ví dụ Ported sử dụng đối tượng WebPage.
  • Thêm một ví dụ mới để tải lên một hình ảnh để imagebin.org.
  • Thêm một ví dụ mới thể hiện tính năng HTTP POST.
  • Thêm một ví dụ mới để sniff lưu lượng mạng và lưu dưới định dạng HAR.

Phần mềm tương tự

Mink
Mink

13 Apr 15

Sinon.js
Sinon.js

6 Mar 16

HTMLHint
HTMLHint

12 Apr 15

Phần mềm khác của nhà phát triển Ariya Hidayat

SpeedCrunch
SpeedCrunch

2 Jun 15

PictureFlow
PictureFlow

2 Jun 15

Ý kiến ​​để PhantomJS

Bình luận không
Nhập bình luận
Bật hình ảnh!
Tìm kiếm theo chủ đề