Ποια είναι η διαφορά μεταξύ JPG, PNG και GIF;
Καθώς συνεχίζουμε να βασιζόμαστε στην παλαιά τεχνολογία εικόνας, οι τύποι μορφών αρχείων συνεχίζουν να συσσωρεύονται, ο καθένας με τις δικές του αποχρώσεις και χρήσεις. JPG, PNG και GIF έχουν γίνει τα πιο συνηθισμένα, αλλά αυτά που τα ξεχωρίζουν μεταξύ τους?
Αυτές οι μορφές έχουν γίνει το πιο δημοφιλές λόγω της συμβατότητάς τους με τα σύγχρονα προγράμματα περιήγησης, τις ευρυζωνικές ταχύτητες και τις ανάγκες των μέσων χρηστών. Ελάτε μαζί μας καθώς εξετάζουμε λεπτομερώς κάθε μορφή και καλύπτουμε τις δυνάμεις και τις αδυναμίες του καθενός.
JPG (Joint Photographic Experts Group)
Το JPG ήταν ένα αρχείο τύπου που αναπτύχθηκε από την Joint Photographic Experts Group (JPEG) ως πρότυπο για τους επαγγελματίες φωτογράφους. Όπως οι μέθοδοι αρχείων ZIP χρησιμοποιούν για να εντοπίσουν απολύσεις σε αρχεία για τη συμπίεση δεδομένων, το JPGs συμπιέζει τα δεδομένα εικόνας μειώνοντας τα τμήματα των εικόνων σε μπλοκ pixel ή "πλακιδίων". Η συμπίεση JPG έχει την ατυχή παρενέργεια που είναι μόνιμη, ωστόσο, το αρχείο δημιουργήθηκε για την αποθήκευση μεγάλων αρχείων φωτογραφικών εικόνων σε εκπληκτικά μικρούς χώρους και όχι για επεξεργασία φωτογραφιών.
Τα JPGs έχουν γίνει η de facto τυπική εικόνα του διαδικτύου επειδή μπορούν να συμπιεστούν τόσο πολύ. Ένα τυπικό αρχείο JPG μπορεί να συμπιεστεί σε αναλογία οπουδήποτε από 2: 1 έως 100: 1, ανάλογα με τις ρυθμίσεις σας. Ιδιαίτερα πίσω στις ημέρες του dial-up internet, JPGs ήταν ο μόνος βιώσιμος τρόπος για να στείλετε πληροφορίες εικόνας.
Ωστόσο, λόγω της απώλειας φύσης του JPG, δεν είναι ένας ιδανικός τρόπος για την αποθήκευση αρχείων τέχνης. Ακόμη και η υψηλότερη ρύθμιση ποιότητας για το JPG είναι συμπιεσμένη και θα αλλάξει το βλέμμα της εικόνας σας, αν και μόνο ελαφρώς. Το JPG δεν είναι επίσης ένα ιδανικό μέσο για τυπογραφία, τραγανές γραμμές ή ακόμα και φωτογραφίες με αιχμηρές άκρες, καθώς είναι συχνά θολές ή αλλοιωμένες με αντι-ψευδαισθήσεις. Αυτό που είναι δυνητικά χειρότερο είναι ότι αυτή η απώλεια μπορεί να συσσωρευτεί-εξοικονόμηση πολλαπλών εκδόσεων έργων τέχνης μπορεί να προκαλέσει υποβάθμιση με κάθε αποθήκευση. Παρόλα αυτά, είναι συνηθισμένο να βλέπετε αυτά τα πράγματα να αποθηκεύονται ως JPG, απλά επειδή ο τύπος αρχείου είναι τόσο πανταχού παρόνς.
Κλείσιμο μιας υψηλής ποιότητας JPG. Κοντινό πλάνο ενός πολύ ευάλωτου JPG.Η κοινή ομάδα φωτογραφικών εμπειρογνωμόνων ανέπτυξε τεχνολογία χωρίς απώλειες JPG για την καταπολέμηση αυτού του σοβαρού προβλήματος της υποβάθμισης της ποιότητας. Ωστόσο, λόγω των ταχυτήτων μέσω τηλεφώνου και της γενικής έλλειψης ενδιαφέροντος για υψηλής ποιότητας μη υποβαθμισμένα αρχεία, το πρότυπο JPG-LS δεν είχε ποτέ.
Είναι δυνατή η λήψη εφαρμογών που επιτρέπουν στους χρήστες να ανοίγουν και να αποθηκεύουν το JPG2000 χωρίς απώλειες και ορισμένα προγράμματα, όπως η εφαρμογή Preview της Apple, μπορούν να διαβάσουν και να αποθηκεύσουν το JPG2000 απευθείας από το κουτί.
Τα JPGs υποστηρίζουν 24-bit RGB και CMYK, καθώς και 8-bit Grayscale. Προσωπικά δεν συνιστώ να χρησιμοποιείτε χώρους χρωμάτων CMYK σε JPGs. Είναι επίσης σημαντικό να σημειώσετε ότι το JPGs γκρι μην συμπιέζετε σχεδόν όσο και οι έγχρωμες.
GIF (Format Interchange Graphics)
Το GIF, όπως το JPG, είναι ένας παλαιότερος τύπος αρχείου και ένας γενικά συσχετισμένος με το Διαδίκτυο σε αντίθεση με τη φωτογραφία. Το GIF σημαίνει "Graphics Interchange Format" και χρησιμοποιεί την ίδια χωρίς απώλειες συμπίεση LZW που χρησιμοποιούν οι εικόνες TIFF. Αυτή η τεχνολογία ήταν κάποτε αμφιλεγόμενη (για ζητήματα επιβολής του διπλώματος ευρεσιτεχνίας), αλλά έχει γίνει αποδεκτή από τη στιγμή που όλα τα διπλώματα ευρεσιτεχνίας έχουν λήξει.
Κλείσιμο ενός GIF χρώματος 8-bit.Το GIF είναι εκ φύσεως ένα αρχείο χρωμάτων 8 bit, που σημαίνει ότι περιορίζονται σε μια παλέτα 256 χρωμάτων, τα οποία μπορούν να ληφθούν από το έγχρωμο μοντέλο RGB και να αποθηκευτούν σε έναν πίνακα χρωμάτων (CLUT) ή απλά στο "Color Table". Υπάρχουν, ωστόσο, τυποποιημένες παλέτες χρωμάτων, όπως η παλέτα "Web Safe". Μια σημαντική σημείωση είναι ότι οι εικόνες Grayscale είναι από τη φύση τους μια παλέτα 8-bit, οπότε η εξοικονόμηση τους ως GIF είναι αρκετά ιδανική.
Εκτός από την υποστήριξη της διαφάνειας, το GIF υποστηρίζει κινούμενα σχέδια, περιορίζοντας κάθε καρέ σε 256 προεπιλεγμένα χρώματα.
Παρόλο που το GIF δεν είναι απωθητικό όπως το JPG, η μετατροπή σε χρώμα 8-bit στρεβλώνει πολλές εικόνες, χρησιμοποιώντας φίλτρα dither για οπτική ανάμειξη ή "διάχυτα" χρώματα, παρόμοια με κουκίδες ημίτονος ή pointilism. Αυτό μπορεί να αλλάξει ριζικά μια εικόνα προς το χειρότερο ή, σε ορισμένες περιπτώσεις, να χρησιμοποιηθεί για να δημιουργήσει ένα ενδιαφέρον αποτέλεσμα.
Λόγω αυτής της μορφής μη απώλειας, το GIF μπορεί να χρησιμοποιηθεί για τη διατήρηση στενών γραμμών στην τυπογραφία και τα γεωμετρικά σχήματα, παρόλο που αυτά τα πράγματα είναι καλύτερα προσαρμοσμένα σε διανυσματικά γραφικά αρχεία όπως το SVG ή το native format Adobe Illustrator, AI.
Το GIF δεν είναι ιδανικό για τη σύγχρονη φωτογραφία, ούτε για την αποθήκευση εικόνων. Σε μικρά μεγέθη με πολύ περιορισμένους πίνακες χρωμάτων, οι εικόνες GIF μπορούν να είναι μικρότερες από τα αρχεία JPG. Αλλά στα πιο συνηθισμένα μεγέθη, η συμπίεση JPG θα δημιουργήσει μια μικρότερη εικόνα. Είναι σε μεγάλο βαθμό ξεπερασμένες, χρήσιμες μόνο για τη δημιουργία χορευτικών μωρών ή για τη δημιουργία μερικές φορές τραχιών διαφανειών.
PNG (Portable Network Graphics)
Το PNG αντιπροσωπεύει το Portable Network Graphics (ή, ανάλογα με το ποιον ζητάτε, το αναδρομικό "PNG-Not-GIF"). Αναπτύχθηκε ως μια ανοιχτή εναλλακτική λύση στο GIF, το οποίο χρησιμοποίησε τον ιδιόκτητο αλγόριθμο συμπίεσης LZW που συζητήθηκε προηγουμένως. Το PNG είναι ένας εξαιρετικός τύπος αρχείου για γραφικά διαδικτύου, καθώς υποστηρίζει τη διαφάνεια στα προγράμματα περιήγησης με κομψότητα που δεν διαθέτει το GIF. Παρατηρήστε πώς το διαφανές χρώμα αλλάζει και συνδυάζεται με το φόντο. Κάντε δεξί κλικ στην εικόνα για να την δείτε. Αυτή είναι στην πραγματικότητα μια εικόνα που έχει τέσσερα διαφορετικά χρώματα φόντου.
Το PNG υποστηρίζει χρώμα 8 bit όπως το GIF, αλλά υποστηρίζει και έγχρωμη RGB 24 bit, όπως και το JPG. Είναι επίσης μη απώλειες αρχεία, συμπιέζοντας φωτογραφικές εικόνες χωρίς να υποβαθμίζει την ποιότητα της εικόνας. Το PNG τείνει να είναι το μεγαλύτερο από τα τρία αρχεία και δεν υποστηρίζεται από κάποια (συνήθως παλαιότερα) προγράμματα περιήγησης.
Εκτός από την εξαιρετική διαφάνεια για τη διαφάνεια, ο μη απώλειος χαρακτήρας του PNG 24 bit είναι ιδανικός για το λογισμικό οθόνης, επιτρέποντας την αναπαραγωγή εικονοστοιχείων pixel στο περιβάλλον εργασίας σας.
Που να χρησιμοποιήσετε?
Από τα αριστερά προς τα δεξιά, αυτά τα αρχεία είναι: συμπιεσμένο JPG 24 bit, GIF 8 bit, PNG 8 bit, πλήρης JPG 24 bit και PNG 24 bit. Σημειώστε ότι τα μεγέθη αρχείων αυξάνονται στην ίδια κατεύθυνση.
Το PNG είναι ο μεγαλύτερος τύπος εικόνας για μεγαλύτερες εικόνες, που περιέχουν συχνά πληροφορίες που μπορεί να σας φανούν χρήσιμες ή όχι, ανάλογα με τις ανάγκες σας. Το PNG 8-bit είναι μια επιλογή, αλλά το GIF είναι μικρότερο. Ούτε είναι βέλτιστες επιλογές για τη φωτογραφία, καθώς το JPG είναι πολύ μικρότερο από το PNG χωρίς απώλειες με ελάχιστη απώλεια ποιότητας. Και για την αποθήκευση αρχείων υψηλής ανάλυσης, το JPG συμπιέζεται σε μικροσκοπικές αναλογίες, με απώλεια ποιότητας που είναι ορατή μόνο σε στενή επιθεώρηση.
Εν συντομία:
- Το PNG είναι καλή επιλογή για διαφάνεια και μη απώλεια, μικρότερα αρχεία. Μεγαλύτερα αρχεία, όχι τόσο, εκτός αν ζητάτε εικόνες χωρίς απώλειες.
- Το GIF είναι σε μεγάλο βαθμό μια καινοτομία και είναι χρήσιμο μόνο για κινούμενα σχέδια, αλλά μπορεί να παράγει μικρές εικόνες 8-bit.
- Το JPG εξακολουθεί να είναι ο βασιλιάς για φωτογραφίες και φωτογραφικές εικόνες στο διαδίκτυο, αλλά προσέξτε, καθώς το αρχείο σας μπορεί να υποβαθμιστεί με κάθε αποθήκευση.
Εικόνα του Keizersgracht, στο Άμστερνταμ από το Massimo Catarinella μέσω Wikipedia, κυκλοφόρησε κάτω Άδεια Creative Commons. Παράγωγες εικόνες διαθέσιμες με την ίδια άδεια. Δεν με νοιάζει να μάθω ποιος δημιούργησε το χορευτικό μωρό.