If you notice to a variety of images stored on your phone or PC, you will definitely see each of these images have extensions such as JPEG, GIF, or PNG. But do you know what it means that extension?
Similar to other digital data, the extension is a means to recognize the format of the images used and need to know every format image have different functions and characteristics. For this reason, do not let you use the wrong image format when you want to create a digital product such as a website or application.
Here are the different functions and characteristics of the image formats JPEG, GIF, and PNG by CGFrog:
1. JPEG (Joint Photographic Experts Group)
JPEG is a format often used to represent images with complex properties. JPEG capability that can display images with good gradient is also used as the format for displaying photos and images on a web page.
JPEG is also often used as the format for file photo taken from digital cameras, especially camera phones. JPEG is a shortage of the background can not be transparent so that the shape will always be a box but can be arranged in a variety of sizes.
2. GIF (Graphics Interchange Format)
More commonly known as GIF format animated image among Internet users. Unlike JPEG that has many color variants and is capable of displaying a color gradation with excellent, GIF only equipped with 8 bits of color per pixel. That is, one pixel in the image with a GIF format can only represent 256 colors.
Because the color is minimal, very suitable to serve GIF image format that does not require a lot of colors. Another advantage of the GIF image format is its small size and supports animation.
3. PNG (Portable Network Graphics)
Similar to JPEG, PNG is an image format that can display color complex. It makes PNG is also suitable for displaying images or photos with diverse gradations on web pages.
The difference, PNG supports transparent colors that are widely used to display logos and designs like. However, PNG has one drawback: relatively larger in size than the JPEG, and can not be used haphazardly on various websites as it will take bandwidth to access it.