Tôi đang tìm kiếm một công cụ có thể:
- kiểm tra các yếu tố HTML
- quản lý / gỡ lỗi JavaScript
- hiệu suất hồ sơ
- sửa đổi các yếu tố trong thời gian thực
Tôi đang tìm kiếm một công cụ có thể:
Câu trả lời:
Nó được tích hợp sẵn. Trang [paper] -> Nhà phát triển -> Công cụ dành cho nhà phát triển (trong Chrome v5 trở xuống). Nó có thể khác ở phiên bản 6 do nút Trang dường như biến mất trong phiên bản đó.
Đã 4 năm kể từ khi câu hỏi ban đầu được hỏi. Chrome (ổn định) hiện đã có phiên bản 38. Trong một thời gian dài, nó đã bao gồm một bộ Công cụ dành cho nhà phát triển đầy đủ tương đương với Fireorms cho Firefox (mặc dù Firefox cũng có trình kiểm tra tích hợp sẵn ).
Một số điều Công cụ dành cho nhà phát triển của Chrome cho phép bạn thực hiện:
Các công cụ dev có thể được truy cập theo nhiều cách khác nhau.
Menu Chrome -> Công cụ -> Công cụ dành cho nhà phát triển
Ctrl+ Shift+ Itrong Windows hoặc Cmd+ Shift+ Itrên máy Mac
F12 trên Windows
Nhấp chuột phải vào bất cứ nơi nào trên một trang và chọn Kiểm tra phần tử
Các công cụ trong trình duyệt rất tốt trong công việc của họ và thường là lựa chọn đầu tiên tốt nhất của bạn, nhưng đôi khi chúng không cung cấp đủ chi tiết kỹ thuật về tải trọng yêu cầu / phản hồi HTTP hoặc quá cụ thể theo trang.
Trong những trường hợp này, bạn có thể thấy rằng một công cụ kiểm tra HTTP chuyên dụng như Fiddler hoặc một trong những lựa chọn thay thế của Linux sẽ cung cấp nhiều thông tin chi tiết hơn.
Nếu bạn thực sự cần lấy kim loại trần, Wireshark vượt xa HTTP để phân tích lưu lượng mạng đầy đủ, nhưng hãy chuẩn bị để bị choáng ngợp ngay từ đầu.
Bạn cũng có thể dùng thử Trình theo dõi tốc độ mã nguồn mở của Google - http://code.google.com.vn/webtoolkit/speedtracer/
Speed Tracer là một công cụ giúp bạn xác định và khắc phục các sự cố về hiệu suất trong các ứng dụng web của mình. Nó hiển thị các số liệu được lấy từ các điểm thiết bị cấp thấp bên trong trình duyệt và phân tích chúng khi ứng dụng của bạn chạy. Speed Tracer có sẵn dưới dạng tiện ích mở rộng của Chrome và hoạt động trên tất cả các nền tảng nơi tiện ích mở rộng hiện được hỗ trợ (Windows và Linux).
Sử dụng Speed Tracer bạn có thể có được bức tranh rõ hơn về thời gian sử dụng trong ứng dụng của mình. Điều này bao gồm các vấn đề gây ra bởi phân tích cú pháp và thực thi JavaScript, bố cục, tính toán lại và kết hợp bộ chọn kiểu CSS, xử lý sự kiện DOM, tải tài nguyên mạng, kích hoạt bộ đếm thời gian, gọi lại XMLHttpRequest, vẽ tranh, v.v.