Διαφορά HTML & MHTML

Οι επιχειρήσεις και οι οργανισμοί αρχειοθετούν παλιές ιστοσελίδες ή φόρουμ Ιστού για διάφορους λόγους. Συνήθως, η προσπάθεια αποθήκευσης μιας ολόκληρης ιστοσελίδας περιλαμβάνει την παρακολούθηση ενός μεγάλου φακέλου αρχείων. Μερικές φορές, η επίτευξη ενός τέλειου αντιγράφου μιας ιστοσελίδας μπορεί να μην φαίνεται εφικτή επειδή χρησιμοποιεί πόρους που βρίσκονται σε άλλες ιστοσελίδες. Η κύρια διαφορά μεταξύ HTML και MHTML, ενός νεότερου πρωτοκόλλου, είναι ότι σας επιτρέπει να κάνετε λήψη μιας ιστοσελίδας χρησιμοποιώντας τις βασικές αρχές του ηλεκτρονικού ταχυδρομείου Διαδικτύου.

HTML

Σύντομο του όρου Hyper Text Markup Language, τα έγγραφα HTML περιέχουν μια σειρά από ετικέτες και εντολές που διέπουν τον τρόπο με τον οποίο ένα πρόγραμμα περιήγησης Ιστού εμφανίζει σελίδες στο Διαδίκτυο. Όσον αφορά το ηλεκτρονικό ταχυδρομείο, το απλό HTML επιτρέπει διάφορες ετικέτες που περιλαμβάνουν υπερσυνδέσμους στο σώμα ενός email και συνημμένα κειμένου. Ωστόσο, το απλό email HTML δεν μπορεί να μεταδώσει συνημμένα ή πολυμέσα χωρίς κείμενο. Ως εκ τούτου, είναι πολύ περιορισμένο και κατέστη αναγκαία η αναβάθμιση των δυνατοτήτων του.

Το βίντεο της ημέρας

ΜΙΜΟΣ

Η απάντηση για τις ελλείψεις του email HTML έφτασε με τη μορφή MIME. Σύντομο για τις Επεκτάσεις αλληλογραφίας πολλαπλών χρήσεων Διαδικτύου, η ανάπτυξη του MIME άλλαξε το πρόσωπο του email. Με το πρωτόκολλο MIME, η αλληλογραφία του Διαδικτύου θα μπορούσε πλέον να περιλαμβάνει εικόνες, να περιέχει σώματα μηνυμάτων πολλαπλών τμημάτων και ακόμη και μη τυπικούς χαρακτήρες στις κεφαλίδες του email. Το MIME ορίζει τη μορφοποίηση για μηνύματα μη κειμένου και επιτρέπει τη μετάδοση άλλων μέσων, όπως μουσική ή βίντεο, μέσα στα email. Τα περισσότερα email από τη στιγμή της δημοσίευσης χρησιμοποιούν τη μορφή MIME.

MHTML

Συντομογραφία του MIME HTML, το MHTML χρησιμοποιεί το πρωτόκολλο email MIME για να συνδυάσει στοιχεία σε ένα αρχείο αρχειοθέτησης ιστοσελίδας. Με τον ίδιο τρόπο που το MIME επιτρέπει τη μετάδοση email πλούσια σε πολυμέσα, η MHTML δημιουργεί επίσης το δικό της "email" με τη μορφή μιας αρχειοθετημένης ιστοσελίδας. Αυτό σημαίνει ότι η MHTML επιτρέπει στους προγραμματιστές να συγκεντρώσουν ένα υποκείμενο έγγραφο HTML, μαζί με τις ενσωματωμένες εικόνες και τα πολυμέσα του, σε ένα μόνο αρχείο. Αυτό το αρχείο μπορεί επίσης να περιλαμβάνει συνδεδεμένα έγγραφα, εάν το επιθυμεί ο προγραμματιστής, χρησιμοποιώντας διευθύνσεις URL Content-ID που είναι ενσωματωμένες στην κεφαλίδα του εγγράφου MHTML.

Διαφορές

Το HMTL και το MHTML, ενώ συνδέονται στενά, έχουν σημαντικές διαφορές. Οποιοδήποτε έγγραφο MHTML χρησιμοποιεί μια υποκείμενη ιστοσελίδα HTML, αλλά μόνο η MHTML μπορεί να συσκευάσει μια ολόκληρη ιστοσελίδα σε ένα μόνο αρχείο κατά τη λήψη. Αντίθετα, κατά την αποθήκευση ενός εγγράφου HTML, ένας υπολογιστής δημιουργεί έναν φάκελο που περιλαμβάνει πολλά αρχεία που ήταν ενσωματωμένα στο αρχικό έγγραφο HTML. Αυτά τα χαλαρά αρχεία, εάν διαγραφούν ή χαθούν κατά λάθος, μπορεί να καταστήσουν αδύνατη την προβολή μιας αποθηκευμένης ιστοσελίδας. Με το MHTML, δεδομένου ότι όλα τα αρχεία συγκεντρώνονται σε μια αρχειοθετημένη μορφή, η αρχειοθέτηση των διαδικτυακών ιστοσελίδων γίνεται πολύ πιο εύκολη και λιγότερο ακατάστατη.