Điểm:0

Bất kỳ trình xác thực CLI HTML nào đang chạy cục bộ và phát hiện các liên kết nội bộ đã chết

lá cờ cn

Tôi đang tìm kiếm bất kỳ trình xác thực HTML nào đáp ứng đầy đủ các yêu cầu sau

  • chạy cục bộ trên một tệp cục bộ (không có kết nối internet)
  • phát hiện liên kết nội bộ chết
  • không phát hiện các liên kết làm việc là không hợp lệ
  • chạy trong một dòng lệnh

Tôi đang tìm kiếm một công cụ có thể phát hiện <a href="nonexisting_local_file.html> <img src=not_existing_file.png> và như thế.

reducing activity avatar
lá cờ cn
Tôi biết về https://validator.w3.org/checklink Tôi đã thử sử dụng nó, có thể trở nên hữu ích nhưng hiện tại tôi đã mở https://github.com/w3c/link-checker/issues/52 https://github.com/w3c/link-checker/issues/54 https://github.com/w3c/link-checker/pull/53 vì nó dường như có kết quả dương tính giả và không thể cài đặt cục bộ
Điểm:0
lá cờ cn
  • cái này công cụ đồ thị trang web đang hứa hẹn như một cơ sở, nhưng chưa thực sự sẵn sàng
    • nhớ sử dụng --visit-bên ngoài - nó bị tắt theo mặc định!
  • trình kiểm tra liên kết hoạt động rất tốt
    • trình kiểm tra liên kết https://matkoniecz.github.io/dead_links_testing_site/
    • xuất đồ thị trang web là một trong những tính năng được liệt kê! Vì vậy, việc phát hiện các trang mồ côi cũng khả thi ...
    • trình kiểm tra liên kết https://matkoniecz.github.io/dead_links_testing_site/ --verbose -o csv dường như có thể phân tích cú pháp để phát hiện các trang mồ côi
    • có vấn đề với hỗ trợ utf-8
  • https://validator.w3.org/checklink
  • tùy chọn khác là wget và phân tích nhật ký của nó. Đề cập cho đầy đủ nhưng nó giống như một vũng lầy khó chịu đối với tôi.
    • wget --spider -o wget.log -e robot=off --wait 1 -r -p https://matkoniecz.github.io/dead_links_testing_site/
    • mèo wget.log | lỗi 404
  • https://github.com/LukasHechenberger/broken-link-checker-local
  • html-proofer bởi gjtorikian
    • Kiểm tra liên kết không thành công khi ví dụ được liên kết thay vì ví dụ.html trong khi nó hoạt động tại Trang Github.

(sao chép từ của tôi https://github.com/matkoniecz/website-checklist/blob/master/validators.md#detecting-dead-links có thể cập nhật hơn)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.