Originally from : "Ganius Tanuel" <[EMAIL PROTECTED]>
Originally dated: Sat, 10 Feb 2001 12:25:56 +0700
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<e-WebAuthor>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~Forum Diskusi WebAuthoring untuk Kristen-Katholik~~~~~~~~~~~
My replies inline...
From: "Aku" <[EMAIL PROTECTED]>
> Tolong info lebih lanjut mengenai ini,
> saya rasa kiriman baris header "Nama: Isi" dari server
> akan sama dengan <meta http-equiv="Nama" content="Isi">
> pada file htmlnya. benarkah itu?
Secara sekilas memang mirip, namun secara konseptual, penggunaan <meta
http-equiv..> tetap merupakan bagian dari HTTP response content, bukan
header. Sehingga tergantung browser, apakah akan 'menyamakannya' dengan
response header. Sebagai contoh, "Cache-Control" dalam tag <meta
http-equiv..> akan diabaikan oleh IE versi 4 atau 5, sehingga perlu secara
eksplisit disampaikan melalui response header. Ketidaksamaan lainnya adalah
dengan perilaku browser atau proxy server, di mana jika browser melakukan
method HEAD untuk mengecek availibility dan validity dari suatu URL, maka
penggunaan <meta..> tag tidak akan didapat karena tidak berada dalam header.
Sehingga tujuan semula untuk meng-expire-kan dokumen tidak tercapai dengan
baik. Secara umum, yang paling baik adalah menggunakan HTTP response
header.
> lalu saya suka melihat adanya (kalo ga salah)
> <meta http-equiv="Pragma" content="no-cache">
> <meta http-equiv="cache-control" content="no-cache">
>
> apakah artinya?
Biasanya ini digunakan untuk mencegah caching (penyimpanan file ke local
storage / hard disk untuk efisiensi waktu). Tetapi seperti telah disampaikan
di atas, tidak semua browser akan 'mengupgrade' isi dari meta tag ini
menjadi HTTP response header. Bahkan untuk IE, "Pragma: no-cache" ini bisa
tidak berfungsi (tetap melakukan caching) apabila dia terletak di
bagian-bagian awal dokumen, di mana biasanya meta tag memang diletakkan
dalam tag <head>..</head>.
Untuk lebih lengkap mengenai hal ini, bisa dibaca dari site Microsoft,
walaupun pendekatannya dari aplikasi IIS/ASP, namun saya rasa bisa berguna
bagi developer di platform lain:
HOWTO: Prevent Caching in Internet Explorer
http://support.microsoft.com/support/kb/articles/Q234/0/67.ASP
"Pragma: No-cache" Tag May Not Prevent Page from Being Cached
http://support.microsoft.com/support/kb/articles/Q222/0/64.ASP
Regards,
.Gt
I-KAN %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% e-WebAuthor
Permulaan hikmat adalah takut akan TUHAN! Mazmur 111:10a / Amsal 9:10a
-----------------------------------------------------------------------
WEB--> http://hub.xc.org/scripts/lyris.pl?enter=i-kan-webauthor
SUBSCRIBE--> To: [EMAIL PROTECTED], Isi/Body: kosong
UNSUBSCRIBE--> To: [EMAIL PROTECTED], Isi/Body: kosong