Saya memiliki situs web yang tidak memiliki / memerlukan favicon.
Apakah ada cara untuk menginstruksikan browser untuk tidak membuang permintaan mencari /favicon.ico?
Maksud saya bukan memfilter log, tetapi sisi klien, seperti ini:
<link rel="shortcut icon" href="about:blank" />
Tampaknya berhasil, tetapi saya tidak dalam posisi untuk melakukan tes komprehensif, (dan mesin pencari tidak membantu).
Adakah yang bisa mengkonfirmasi apakah ini metode yang valid, atau memberikan alternatif yang cocok?
Pembaruan: Pada penyelidikan lebih lanjut, itu tidak berfungsi (setidaknya tidak dengan Chromium 18 pada domain non-lokal). Solusi parsial menggunakan data:
URL untuk menyajikan gambar kosong base64, ( contoh dari sini ):
<link href="data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQEAYAAABPYyMiAAAABmJLR0T///////8JWPfcAAAACXBIWXMAAABIAAAASABGyWs+AAAAF0lEQVRIx2NgGAWjYBSMglEwCkbBSAcACBAAAeaR9cIAAAAASUVORK5CYII=" rel="icon" type="image/x-icon" />
Ini berfungsi, tetapi memiliki dua sisi:
- Agaknya akan gagal di browser yang tidak mendukung URL data.
- Ini tidak menghasilkan favicon sama sekali - yaitu menyembunyikan ikon default browser.
<link href="data:image/x-icon;" rel="shortcut icon" />
ini solusi yang valid - sepertinya solusi itu berfungsi (menunjukkan default browser), tetapi perlu menguji bagaimana IE7 / orang lain meresponsnya.