Sự khác biệt giữa MHT và MHTML là gì?

Tệp MHT là tệp lưu trữ trang web được lưu bởi trình duyệt web, chẳng hạn như Google Chrome hoặc Microsoft Edge. Nó được lưu ở định dạng MIME HTML hoặc "MHTML", lưu trữ HTML, CSS, JavaScript, hình ảnh và các tài nguyên được liên kết khác vào một tệp duy nhất. Các tệp MHT thường được lưu dưới dạng. tệp MHTML

Thêm thông tin

Sự khác biệt giữa MHT và MHTML là gì?
Mở tệp MHT trong Google Chrome 88

MHTML là viết tắt của MIME đóng gói các tài liệu HTML tổng hợp hoặc MIME HTML, có thể được viết tắt là MHT. Định dạng này hữu ích để lưu trữ nội dung trực tuyến trên máy cục bộ

Thực hiện theo các hướng dẫn này để tạo kho lưu trữ web MHTML của một trang web trong Chrome

  • Windows - Chọn Công cụ khác → Lưu trang dưới dạng. trong menu và chọn "Trang web, Tệp đơn"
  • macOS - Chọn Tệp → Lưu trang dưới dạng. và chọn "Trang web, Tệp đơn"

GHI CHÚ. Nội dung trong tệp MHT được mã hóa tương tự như email HTML, cho phép mở tệp MHT dưới dạng. EML bằng cách thay đổi phần mở rộng tệp

Cách mở tệp MHT

Bạn có thể mở tệp MHT bằng nhiều trình duyệt web khác nhau, bao gồm Google Chrome và Microsoft Edge, cho dù bạn đang trực tuyến hay ngoại tuyến. Tuy nhiên, các tệp MHT được lưu trong một trình duyệt web có thể xuất hiện khác khi được mở trong một trình duyệt web khác do không có định dạng MHTML chuẩn được sử dụng trong tất cả các trình duyệt

Bạn cũng có thể sử dụng các ứng dụng bên cạnh trình duyệt web để mở kho lưu trữ web MHT. Ví dụ bao gồm Microsoft Word và Kingsoft Writer

MHTML, đôi khi được gọi là MHT, viết tắt của MIME HTML là một tệp duy nhất trong đó toàn bộ trang web được lưu trữ. Khi một người lưu trang web dưới định dạng MHTML, phần mở rộng tệp này sẽ chứa mã HTML, hình ảnh, tệp âm thanh, hoạt ảnh flash, v.v.

MHT là từ viết tắt của MIME HTML & một bản sao của trang web mà bạn có thể lưu trong máy cục bộ của mình và truy cập mà không cần internet. Hơn nữa, nó là một tệp duy nhất được tạo cho trang web cụ thể, nếu nó có hình ảnh, video, v.v. nó sẽ được nhúng trong tệp MHT duy nhất. Có, các tệp MHT hoàn toàn được MAC OS hỗ trợ

Sự khác biệt giữa một trang Web và một trang web tệp đơn là gì? . "Trang web (*. htm; . html)" và "Trang Web Tệp Đơn (*. mht; . mhtml) lưu trữ tệp HTML và các tệp tài nguyên bổ sung trong một tệp lưu trữ duy nhất có tên là tệp Lưu trữ web. Tệp Lưu trữ Web còn được gọi là tệp MIME HTML vì tệp này sử dụng loại MIME nhiều phần/liên quan để lưu trữ tệp HTML và các tệp tài nguyên của nó thành một tệp duy nhất

MHTML, viết tắt của "sự đóng gói MIME của các tài liệu HTML tổng hợp", là một định dạng tệp lưu trữ Web được sử dụng để kết hợp, trong một tệp máy tính, mã HTML và các tài nguyên đi kèm của nó (chẳng hạn như hình ảnh, hoạt ảnh Flash, ứng dụng Java và âm thanh . Nội dung của tệp MHTML được mã hóa bằng cách sử dụng cùng một kỹ thuật được phát triển lần đầu tiên cho các email HTML, sử dụng loại nội dung MIME multipart/related. Các tệp MHTML sử dụng một. mhtml hoặc. phần mở rộng tên tệp mht

Phần đầu tiên của tệp là tiêu đề e-mail. Phần thứ hai thường là mã HTML. Các phần tiếp theo là các tài nguyên bổ sung được xác định bởi các bộ định vị tài nguyên thống nhất ban đầu (URL) và được mã hóa bằng mã hóa nhị phân thành văn bản base64. MHTML được đề xuất như một tiêu chuẩn mở, sau đó được lưu hành trong một phiên bản sửa đổi vào năm 1999 với tên gọi RFC 2557

Các. phần mở rộng tên tệp mhtml (Lưu trữ web) và (email) có thể hoán đổi cho nhau. một trong hai phần mở rộng tên tệp có thể được thay đổi từ cái này sang cái khác. Một. tin nhắn eml có thể được gửi qua e-mail và nó có thể được hiển thị bởi ứng dụng email. Một tin nhắn email có thể được lưu bằng cách sử dụng một. mhtml hoặc. mht và sau đó được mở để hiển thị trong trình duyệt web hoặc để chỉnh sửa các chương trình khác, bao gồm trình xử lý văn bản và trình soạn thảo văn bản

Tiêu đề của tệp MHTML chứa siêu dữ liệu như dấu ngày và giờ, tiêu đề trang, URL nguồn và chuỗi ranh giới ngẫu nhiên duy nhất để phân tách các tài nguyên có trong tệp. Chuỗi ranh giới được xác định ngay từ đầu và được sử dụng trong toàn bộ tệp

From: 
Snapshot-Content-Location: https://en.wikipedia.org/wiki/Smartphone
Subject: Smartphone - Wikipedia
Date: Sat, 24 Sep 2022 00:34:32 -0000
MIME-Version: 1.0
Content-Type: multipart/related;
        type="text/html";
        boundary="----MultipartBoundary--GsIBda0vjy2AKIAIliwl7JMwezXDRjDAsLje9khd5l----"

Sau đó, tài nguyên trang được chứa tuần tự, bắt đầu với mã nguồn HTML được hiển thị của trang. Mỗi tài nguyên có tiêu đề siêu dữ liệu riêng chỉ định loại MIME và vị trí ban đầu

------MultipartBoundary--GsIBda0vjy2AKIAIliwl7JMwezXDRjDAsLje9khd5l----
Content-Type: text/html
Content-ID: 
Content-Transfer-Encoding: binary
Content-Location: https://en.wikipedia.org/wiki/Smartphone


Tệp MHTML kết thúc bằng một chuỗi ranh giới không có bất kỳ dữ liệu nào theo sau

Hỗ trợ trình duyệt[sửa]

Một số trình duyệt hỗ trợ định dạng MHTML, trực tiếp hoặc thông qua các tiện ích mở rộng của bên thứ ba, nhưng quy trình lưu trang web cùng với các tài nguyên của nó dưới dạng tệp MHTML không được chuẩn hóa. Do đó, một trang web được lưu dưới dạng tệp MHTML bằng một trình duyệt có thể hiển thị khác trên một trình duyệt khác

Internet Explorer[sửa]

Kể từ phiên bản 5. 0, IE là trình duyệt đầu tiên hỗ trợ đọc và lưu các trang web cũng như tài nguyên bên ngoài vào một tệp MHTML

Microsoft Edge[sửa]

Kể từ , Edge hỗ trợ lưu dưới dạng MHTML

Hỗ trợ lưu trang web dưới dạng tệp MHTML đã có sẵn trong Opera 9. 0 trình duyệt web. Từ Opera 9. 50 đến phần còn lại của dòng sản phẩm Opera dựa trên Presto (hiện tại Opera 12. 16 kể từ ngày 19 tháng 7 năm 2013), định dạng mặc định để lưu trang là MHTML. Bản phát hành đầu tiên của Opera mới dựa trên Webkit/Blink (Opera 15) không hỗ trợ MHTML, nhưng các bản phát hành tiếp theo (Opera 16 trở đi) thì có

MHTML có thể được kích hoạt bằng cách gõ "opera. //flags#save-page-as-mhtml" tại thanh địa chỉ

Google Chrome[sửa]

Tạo tệp MHTML trong Google Chrome được bật theo mặc định trong phiên bản 86

Trình duyệt Yandex[sửa mã nguồn]

Tạo tệp MHTML (nhiều phần/liên quan) trong Trình duyệt Yandex được bật theo mặc định trong phiên bản 22. 7. 4. 960 (tháng 7 năm 2022)

Vivaldi [ chỉnh sửa ]

Tương tự như Google Chrome, trình duyệt Vivaldi dựa trên Chromium có thể lưu các trang web dưới dạng tệp MHTML kể từ thế hệ thứ 2. 3 phát hành

Nó hỗ trợ cả đọc và ghi các tệp MHTML bằng cách chuyển đổi nút "vivaldi. //flags/#save-page-as-mhtml" tùy chọn

Firefox[sửa]

Mozilla Firefox không hỗ trợ MHTML. Cho đến khi ra đời, các tệp MHT có thể được đọc và ghi bằng cách cài đặt tiện ích mở rộng của trình duyệt, chẳng hạn như Định dạng lưu trữ Mozilla hoặc UnMHT

Từ phiên bản 3. 1. 1 trở đi, Apple Inc. Trình duyệt web Safari của không hỗ trợ định dạng MHTML. Thay vào đó, Safari hỗ trợ định dạng webarchive và phiên bản macOS bao gồm tính năng in thành PDF

Giống như hầu hết các trình duyệt web hiện đại khác, hỗ trợ cho các tệp MHTML có thể được thêm vào Safari thông qua các tiện ích mở rộng của bên thứ ba khác nhau

Konqueror [ chỉnh sửa ]

Kể từ phiên bản 3. 5. 7, Trình duyệt web Konqueror của KDE không hỗ trợ các tập tin MHTML. Một dự án mở rộng, mhtconv, có thể được sử dụng để cho phép lưu và xem các tệp MHTML

TRUY CẬP NetFront[sửa]

NetFront 3. 4 (trên các thiết bị như Sony Ericsson K850) có thể xem và lưu các tệp MHTML

Trăng nhạt[sửa]

Pale Moon yêu cầu cài đặt tiện ích mở rộng để đọc và ghi các tệp MHT. Một tiện ích mở rộng có sẵn miễn phí, MozArchiver, một nhánh của tiện ích mở rộng Định dạng Lưu trữ Mozilla

Web Gnome[sửa mã nguồn]

GNOME Web đã thêm hỗ trợ đọc và lưu trang web trong MHTML kể từ phiên bản 3. 14. 1 phát hành vào tháng 9 năm 2014

Người xem MHT[sửa | sửa mã nguồn]

Có các sản phẩm phần mềm thương mại để xem các tệp MHTML và chuyển đổi chúng sang các định dạng khác, chẳng hạn như PDF và ePub. Một số chương trình soạn thảo HTML có thể xem và chỉnh sửa tệp MHTML

Loại MIME[sửa]

Loại MIME cho MHTML không được thống nhất. Các loại MIME được sử dụng bao gồm

  • nhiều phần/liên quan
  • ứng dụng/x-mimearchive
  • tin nhắn/rfc822

Các ứng dụng khác[sửa]

Trình ghi các bước sự cố[sửa]

Sự cố Steps Recorder cho Windows có thể lưu đầu ra của nó sang định dạng MHT

Lưu vào tiện ích mở rộng Google Drive[sửa mã nguồn]

Tiện ích mở rộng "Lưu vào Google Drive" dành cho Google Chrome có thể lưu dưới dạng MHTML làm một trong các đầu ra của nó

Microsoft OneNote[sửa]

Microsoft OneNote, bắt đầu với OneNote 2010, gửi email cho các trang riêng lẻ dưới dạng. tập tin mht

Evernote[sửa mã nguồn]

Evernote cho Windows có thể xuất ghi chú ở định dạng MHT, thay thế cho HTML hoặc định dạng gốc của chính nó. định dạng enex

Khai thác [ chỉnh sửa ]

Vào tháng 5 năm 2015, một nhà nghiên cứu đã lưu ý rằng những kẻ tấn công có thể xây dựng các tài liệu độc hại bằng cách tạo một tệp MHT, nối thêm một đối tượng MSO ở cuối (MSO là định dạng tệp được sử dụng bởi ứng dụng email Microsoft Outlook) và đổi tên tệp kết quả bằng một. phần mở rộng tài liệu. Phương thức phân phối sẽ bằng email spam

Vào tháng 4 năm 2019, một nhà nghiên cứu bảo mật đã công bố chi tiết về lỗ hổng thực thể bên ngoài XML (XXE) có thể bị khai thác khi người dùng mở tệp MHT. Do hệ điều hành Windows được đặt để tự động mở tất cả các tệp MHT, nên theo mặc định, trong Internet Explorer, việc khai thác có thể được kích hoạt khi người dùng nhấp đúp vào tệp mà họ nhận được qua email, tin nhắn tức thời hoặc một vectơ khác, bao gồm tệp

Mục đích của MHTML là gì?

MHTML, viết tắt của "sự đóng gói MIME của các tài liệu HTML tổng hợp", là một định dạng tệp lưu trữ Web được sử dụng để kết hợp, trong một tệp máy tính, mã HTML và các tài nguyên đi kèm của nó (chẳng hạn như hình ảnh, hoạt ảnh Flash, ứng dụng Java và âm thanh

Sự khác biệt giữa HTML và MHTML là gì?

Mọi tài liệu MHTML đều sử dụng trang Web HTML cơ bản, nhưng chỉ MHTML mới có thể đóng gói toàn bộ trang Web vào một tệp duy nhất khi được tải xuống . Ngược lại, khi lưu tài liệu HTML, máy tính sẽ tạo một thư mục bao gồm nhiều tệp được nhúng trong tài liệu HTML gốc.

Làm cách nào để chuyển đổi MHT sang HTML?

Cách chuyển đổi MHT sang HTML .
Mở trang web MHT miễn phí và chọn Chuyển đổi ứng dụng
Nhấp vào bên trong khu vực thả tệp để tải tệp MHT lên hoặc kéo và thả tệp MHT
Bạn có thể tải lên tối đa 10 tệp cho hoạt động
Nhấp vào nút Chuyển đổi. .
Liên kết tải xuống của các tệp kết quả sẽ có ngay sau khi chuyển đổi

Sự khác biệt giữa trang Web tệp đơn và trang Web là gì?

Một trang Web tệp duy nhất lưu tất cả các thành phần của trang Web, bao gồm văn bản và đồ họa, vào một tệp duy nhất . Sự đóng gói này cho phép bạn xuất bản toàn bộ trang Web của mình dưới dạng một MIME (MIME. Danh sách các tiêu chuẩn truyền tải tài nguyên đa phương tiện qua kết nối Internet.