Autor Zpráva
Šolim
Profil *
Ahoj,
Předně bych chtěl říct že mám faviconu všude zobrazenou jak potřebuji...
Jen by mě zajímalo proč, když si jí zavolám samotou přes tuto url: http://www.eshop-rychle.cz/fotky34168/favicon.ico
Tak se v IE zobrazí rozsypaná do všelijakých nesmyslných znaků, nicméně na samotné webu je zobrazená správně.
Ve všech ostatní prohlížečích se na výše zmíněné adrese zobrazí správně dle očekávání.
Chro
Profil
Když si tvou faviconu porovnám v HEX editoru s nějakou známou zavedeného webu, vykazuje rozdíly v počátečních bajtech. Tipuju, že nejde přesně o formát ICO.
Šolim
Profil *
Tak to je docela mrzuté. Neboť by měla být přes ve formátu ico. Stáhl jsem si kvůli tomu do photoshopu plugin na ukládaní v souborů do formátu ico a favicon uložil ve formátu ico. Co to mohlo rozbít?
V podstatě jsem jen přeuložil původní obrázek, který byl ve formátu png do ico.
juriad
Profil
Z toho co vidím, je to ICO.
[adam@judy ~]$ identify -verbose favicon.ico 
Image: favicon.ico
  Format: ICO (Microsoft icon)
  Class: DirectClass
  Geometry: 16x16+0+0
  Units: Undefined
  Type: GrayscaleAlpha
  Base type: GrayscaleAlpha
  Endianess: Undefined
  Colorspace: Gray
  Depth: 24/8-bit
  Channel depth:
    gray: 8-bit
    alpha: 1-bit
Bubák
Profil
Chro:
vykazuje rozdíly v počátečních bajtech
V hlavičce jsou také údaje pro konkrétní ico, jako třebas počet ikon, barevná hloubka, rozměry..., proto jsou údaje rozdílné.

Nahrál jsem soubor na http://teststranek.kvalitne.cz/smeti/favicon.ico a tam funguje bez problémů. Šel jsem tedy po http hlavičkách, na adrese http://www.eshop-rychle.cz/fotky34168/favicon.ico je (mimo jiné):
Content-Encoding: gzip
Content-Type: image/vnd.microsoft.icon
Pak jsem to u sebe pozměnil .httacces (ve složce smeti) tak, abych favicon posílal stejně (neměl jsem gzip a content-type jsem měl image/x-icon), ale u mne to pořád v IE funguje.
Možná to někomu pomůže při dalším hledání příčiny problému.
Dodatek: nyní odesílám Content-Type: image/x-icon
Šolim
Profil *
Díky moc za různí podklady :)
Ono to vlastně nejde jen v IE. I když zavolám tuto url v IE: http://teststranek.kvalitne.cz/smeti/favicon.ico
Tak se mi stejně zobrazí jen nesmyslné znaky. Ale asi to nemá cenu více řešit... prostě nějaký IE nesmyslovinec :)
Děkuji.
Bubák
Profil
Šolim:
I když zavolám tuto url v IE: http://teststranek.kvalitne.cz/smeti/favicon.ico
Tak se mi stejně zobrazí jen nesmyslné znaky.
Máš pravdu, ještě se do toho připletlo kešování, s tím jsem nepočítal.
Příčinou je odesílání ICO s http hlavičkou:
Content-Type: image/vnd.microsoft.icon
změň to na:
Content-Type: image/x-icon.icon
ICO soubory se (nejen) v IE kešují urputně, z běžných postupů pomáhá přejmenování nebo volání souboru s parametrem. Tvrdší povahy mohou použít smazání všech souborů v keši souborovým manažerem.
http://teststranek.kvalitne.cz/smeti/favicon.ico?01
Plaváček
Profil
Šolim:

Mně se to v IE 9 zobrazí správně. O jaké verzi se vlastně bavíme?
Bubák
Profil
Plaváček:
Pokud použiji službu http://netrenderer.com/, tak pro http://www.eshop-rychle.cz/fotky34168/favicon.ico IE6 až IE10 dostanu stránku a IE11 se to pokusí zobrazit jako text.
Já nyní odesílím s http://teststranek.kvalitne.cz/smeti/favicon.ico s hlavičkou Content-Type: image/x-icon.icon a ve všech verzích IE se ikonka zobrazí.
Koukám, kečovací čas na teststranek vypršel, IE si stáhle favicon znova.
Plaváček
Profil
Bubák:

Aha, já blbě kliknul na tvůj teststranek, ne na původní odkaz tazatele.
Šolim
Profil *
Tak tady se to už u mě v IE zobrazí dle očekávání:
http://teststranek.kvalitne.cz/smeti/favicon.ico
No mám verzi IE 11, ale testoval jsem to ve všech dnes používaných verzích přes webového vývojáře IE (F12).
A na tom mém odkazu to sebe v IE:
http://www.eshop-rychle.cz/fotky34168/favicon.ico
to vidím úplně stejně, jako se to zobrazuje na:
http://netrenderer.com/
Šolim
Profil *
Tak, aby jsem to nějak ukončil :) Je to způsobené tou hlavičkou v která se generuje ve filemanageru eshopu-rychle a nemám dostupné nástroje na to abych jí přestavil. Favicona je v pořádku. Zkusil jsem zde http://www.eshop-rychle.cz/fotky34168/favicon.ico nahrát nějakou favicon u které není pochyb že je správně... a zobrazila se stejně rozsypaně jako ta moje. Děkuji.
Bubák
Profil
Šolim:
se generuje ve filemanageru eshopu-rychle a nemám dostupné nástroje na to abych jí přestavil
Hlavičku přidává buďto webový server, nebo je možné hlavičku přidat pomocí PHP, nevím, jak je to ve tvém případě, ke změně stačí textový editor.
Šolim
Profil *
Bubák:
JJ tak s tím bych si dokázal poradit :). Nicméně tady vůbec nemám přístup do ftp atd. Mohu tam akorát nahrát soubory přes filemanager v prohlížeči s povolenou příponou (.php povolená není) stejně tak tam nemohu upravit .htaccess.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: