Daftar Isi :
Apa Itu File Format?
File format adalah struktur dari sebuah file dan bagaimana file tersebut dibentuk .Struktur tipe file biasanya ada pada header,metadata,isi kontent,dan Penanda akhir file (EOF).
Data disimpan tergantung dari tujuan file itu dibuat,beberapa file seperti XML digunakan untuk menyimpan list item. Berbeda lagidengan tipe JPEG gambar, file hanya berisi block data.
File format menjelaskan juga tentang bentuk data yang disimpan dalam bentuk text atau format binary,file dalam bentuk text dapat dibuka menggunakan aplikasi standar pengedit text seperti notepad.
File Format Dalam Binary vs Bentuk Text
Walaupun format file dalam bentuk text mudah dibuat,namun type file format ini berukuran lebih besar dibanding dengan file format jenis binary(format binary dapat dikompress).
Dari segi keamanan,file tipe text sangat tidak aman karena isi file sangat mudah dibaca,berbeda dengan file format jenis binary yang hanya akan menampilkan karakter aneh ketika dibuka menggunakan aplikasi text editor,mungkin hanya menampilkan jenis file dibagian header saja.
File Format Dalam Bentuk Binnary Lebih Kecil dan efisien
File format dalam bentuk binary dapat dikompress (disusutkan ukuran) sehingga sangat cocok untuk menyimpan file jenis graphics, audio, dan video.
File Format /Format file tidak bisa dilihat dengan telanjang mata oleh karena itu untuk memudahkan membedakan biasnaya setiap aplikasi akan meberikan akhiran khusus (suffix)disetiap nama file yang disimpan nya, akhiran khusus yang ada disetiap nama file disebut dengan file extensi atau extensi file
Mengenal Jenis file format
Beberapa file format bersifat tertutup/exclusive dan ada pula yang bersifat terbuka atau universal atau open file format.
Closed Proprietary Formats
Format file yang bersifat tertutup hanya dapat dibuka dengan aplikasi tertentu,dan tidak bisa dibuka dengan aplikasi lain.
Closed Proprietary Formats(file format bersifat tertutup/exclusive )
- CDR – (non-documented) CorelDraw’s native format primarily digunakan untuk menggambar vector
- DWG – (non-documented) AutoCAD drawing
- PSD – (documented[5]) Adobe Photoshop’s native image format
- RAR – (partially documented) archive and compression file format owned by Alexander L. Roshal
- WMA – a closed format, owned by Microsoft
Open Proprietary Formats
Format file yang bersifat terbuka atau universal atau open format dapat dibuka dengan aplikasi lain yang mengikuti standar.
Open Proprietary Formats (File format bersifat terbuka)
MP3,GIF,PNG,OGG,motroska(mkv),zip,tar,7z
Menentukan file format untuk aplikasi
Ketika software developer (pembuat aplikasi) membuat aplikasi yang menyimpan file,memilih jenis format sangat penting.Untuk beberapa program akan masuk akal jika menggunakan open format,agar kompatible dengan amplikasi lain.
Tetapi dilain kasus pemilihan format tertutup (format yang dibuat sendiri) akan dirasa lebih aman jika ingin file tidak bocor keluar. Disisi lain orang akan lebih suka aplikasi dengan banyak pilihan,dengan pertimbangan file yang disimpan dapat dibuka dengan aplikasi lain.
Kebanyakan developer sekarang berpindah menggunakan open file format.karena dirasa lebih fleksibel karena file bisa dibuka lintas platform (linux,windows,android,MacOS,iOS) dan aplikasi.
Untuk dapat menggunakan open file format, kamu perlu mempelajari aturan dan cara penulisan nya. Kamu bisa merujuk ke wikipedia open file format dan kunjungi official site masing-masing pengembang untuk melihat dan mengunduh dokumentasi dari file format tersebut.