On Mon, Nov 08, 1999 at 01:50:52AM +0700, SysOp wrote:
> 
> menurut saya penamaan file yang benar adalah 3 digit diakhiran nama file
> misalnya EXE, COM, ZIP, TAR, dll, coba saja kalau kita save suatu file
> dari Frontpage atau Dreamweaver pasti akhirannya HTM bukan HTML.

3 digit itu keterbatan dari DOS/win31 yang dibawa2 sampai sekarang,
sekarang tidak ada alasan untuk membatasi extension cuma 3 dikit...
makin kesini justru tidak ada pemilahan mana 'filename' dan mana
'extension', jadi semuanya flat 'filename'...
akhiran nama file cenderung tidak punya fungsi khusus, namun hanya
untuk mempermudah identifikasi jenis file hanya dengan melihat namanya
tanpa melihat isi filenya...

di web, nama file sama sekali tidak berpengaruh pada interpretasi oleh
browser (menurut standard, tapi ada bug di internet explorer), yang
dilihat oleh browser untuk menentukan apa yang harus dilakukan dengan
file tersebut adalah dengan melihat content-type pada headernya...
jadi apapun bentuk urlnya:
http://domain/index.html
http://domain/default.htm
http://domain/default.asp?GUID=468239478174812347912387491
http://domain/cgi-bin/foo?id=1
http://domain/query.cfm?a=1&b=2&c=3
http://domain/foo.php3/id/10023/42324?ba=083&b=7
semuanya sama dianggap html asal di headernya ada
Content-Type: text/html

kecuali IE :( misalnya ada URL
http://domain/gambar.gif
si IE akan tetap buka gambar.gif sebagai image, walaupun content-typenya
bukan image/gif...

gunanya extension adalah untuk memberitahu web server tentang jenis
filenya, bisa saja webserver cari tahu jenis file dengan melihat isinya
(di apache pakai mod_mime_magic), tapi overheadnya jauh lebih tinggi
dibandingkan dengan hanya melihat akhiran nama file...

-- 
Ikuti proyek penerjemahan Linux ke dalam Bahasa Indonesia:
http://i18n.linux.or.id

      Layanan Pertukaran Banner - http://www.indobanner.co.id

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
To unsubscribe, e-mail : [EMAIL PROTECTED]
To subscribe, e-mail   : [EMAIL PROTECTED]
Netika BerInternet     : [EMAIL PROTECTED]

Kirim email ke