Saya menyelesaikan aplikasi saya untuk iPad, dan ekstensi nama file (sebagian besar digunakan agar Mail dan Dropbox tahu program apa untuk membuka file) sepanjang 12 karakter. Satu-satunya ekstensi nama file yang mendekati sepanjang tax2010
. Mengapa ada begitu sedikit variasi pada topik ini, dan masalah apa yang dapat saya harapkan dengan menggunakan ekstensi nama file yang panjang untuk aplikasi saya? File-file ini akan dikirimkan, disalin, dan dibagikan * .
Dalam semua tes, ini bekerja dengan sempurna.
* Saya harap.
file-extension
Dan Rosenstark
sumber
sumber
.resources
dan.csproj
). Tapi ya, sebagian besar ekstensi file lebih pendek.Jawaban:
Banyak pengembang setidaknya menggunakan komputer kembali ketika ekstensi panjang di mana pembatasan teknis. Bahkan saat ini, masih ada program yang digunakan aktif yang mencekik hal-hal seperti spasi di jalur file dan ekstensi panjang.
Selama Anda tidak curiga bahwa file Anda perlu digunakan oleh program-program ini, tidak ada alasan teknis untuk menghentikan Anda.
Namun harap diingat , bahwa ekstensi pendek yang dapat dipahami dalam sekali pandang akan jauh lebih baik bagi pengguna Anda. Jadi sementara. Sumber daya adalah contoh yang bagus, .customhatbymycompany jelas tidak.
sumber
Ekstensi file digunakan untuk membedakan berbagai jenis file, bukan untuk bercerita. Itu sebabnya mereka pendek: bahkan dengan panjang tiga huruf, peluang untuk memiliki tabrakan pada mesin yang sama cukup kecil.
Ekstensi panjang berarti lebih sedikit ruang untuk path dan nama file yang tersisa . Mungkin dalam sistem operasi dan perangkat lunak modern tidak masalah karena mereka menerima jalur file yang sangat panjang. Sayangnya, ini tidak terjadi dengan Microsoft , di mana .NET Framework masih tidak dapat mengelola jalur lebih dari 259 karakter . 12 karakter yang diambil untuk ekstensi berarti 246 karakter tersisa untuk jalur tanpa ekstensi. Dalam beberapa kasus, ini bisa menjadi masalah.
Karena masalah ini tidak berlaku dalam kasus khusus Anda , satu-satunya alasan untuk menghindari ekstensi panjang adalah jika nama file, termasuk ekstensi, diketik oleh pengguna , terutama pada perangkat seluler yang pengetikannya sulit.
sumber
Nama file yang lebih panjang:
Apakah pertimbangan ini merupakan masalah bagi aplikasi Anda adalah masalah bagi Anda dan pengguna Anda.
sumber
Seperti @Anthony katakan di komentar, ekstensi file tiga huruf (pada DOS-> Windows) adalah sisa sejarah. Saat ini, ini tidak lagi menjadi batasan dengan sistem operasi modern, meskipun anehnya tetap umum.
Karena diharapkan, seiring berjalannya waktu, praktik itu akan perlahan-lahan ditinggalkan, saya khawatir Anda bisa menggunakan ekstensi file yang lebih lama, terutama jika tes Anda mengonfirmasi bahwa di lingkungan Anda itu "berfungsi baik-baik saja".
Satu-satunya masalah yang bisa saya tebak adalah bahwa dalam beberapa kasus akan disingkat menjadi "pajak".
sumber
Saya tidak dapat berbicara untuk aplikasi iPad, tetapi saya telah menggunakan ekstensi 5 dan 6 karakter untuk jenis file untuk aplikasi Windows saya cukup lama sekarang tanpa masalah. Dan saya pikir Linux tidak pernah memiliki masalah dengannya, jadi tidak ada masalah di sana juga. Hanya saja, jangan gunakan spasi atau karakter khusus, karena beberapa program mungkin tidak menanganinya dengan benar jika mereka mencoba menggunakan nama file sebagai bagian dari parameter baris perintah.
sumber