Favicon - v IE se zobrazí, v FF ne - proč?
Ahoj, prosím o radu. Udělala jsem obyčejné webové stránky a umístila na adresu xyz Úvodní strana je tedy index.htm Adresa xyz je smyšlená - neklikejte
U stránek bych chtěla mít favicon. Udělala jsem tedy favicon.ico 16x16 , ale mám problém, kam ji nahrát a jak říct prohlížečům, kde ji mají hledat. Kdybych měla stránky s adresou www.mojestranky.cz , tak tu favicon nahraju přimo do rootu a mělo by to být ok. Toto řešení v uvedeném případě ale samozřejmě nefunguje, protože root je na www.volny.cz
Zatím jsem to tedy vyřešila tak, že jsem to zdrojového kódu stránek zadala do sekce HEAD
<link rel="shortcut icon" href="favicon.ico">
neboť ikona je umístěna ve složce images. Toto řešení funguje pro Internet Explorer (a Maxthon), ale v Mozille Firefox se ta favicon neobjeví. Mám nejnovější verzi MF 2.0 . Cache jsem vyprázdnila, několikrát jsem dala reload stránky, ale v MF ta favicon pořád není. Víte někdo, jak by se toto dalo řešit? Nejde o nic důležitého, ale potěšilo by mě, kdyby to fungovalo. Děkuju předem
Do casti Head zkus dat toto:
radši s uvedením absolutní cesty, jaks to měla. to type se liší podle formátu, nemusí jít jen o .ico:
žádné ico tvořítko nemám nainstalované - kromě konverze v xnview, kdežto .png, (animovaný) .gif, nedejbože .jpg umí kdeco.
Děkuju za snahu. Atribut type jsem doplnila, opět vymazala historii atd., ale je to pořád totéž. IE a Maxthon to napodruhé načtou (napoprvé si to asi někam ukládají), ale FF nic. Absolutní cesty tam mám uvedeny, protože favicon.ico není umístěna v místě, kdy by ji prohlížeče normálně hledaly. K tomu "type" - Yuhů na JPW někde zmiňuje, že to není potřeba zadávat, ale radši jsem to tam dopsala, co kdyby...
Ještě dotaz: Myslíš, že je potřebné a možné mít tam vepsaný link jak s "icon", tak i se "shortcut icon" ?
Prave o to jde, z hlediska kompatibilty by tam meli byt oba. Me FF2.0 v pohode zobrazuje i kdyz je tam jenom ten "icon".
Už tam mám oba zápisy a stejně to nefunguje. Není problém v tom, že ta favicon není v rootu? Firefox mi favicon na ostatních webech normálně zobrazuje.
Používám stejný zápis favicon, jako výše uvedl Marvin, a ten mi funguje ve všech prohlížečích.
A máte na nějakém webu favicon JINDE než v rootu?
Nemáme.... ale teď jsem zkusil, a funguje bezchybně.
Ještě se můžeš podívat tady:
http://forum.czilla.cz/viewtopic.php?t=2866&view=pr evious
Nebude problém s farbami ? Niekde som čítal, že počet farieb je obmedzený na 16 ?
Ne, v tom není problém. Mám ikonku z 16-barevné palety, tvořila jsem ji nástrojem cca 10 let starým
Urcite to je ikona? Je v tom len jedna velkost alebo viac?
Skus si tam dat na skusku ikonu z poradne (favicon.ico).
P.S. favicon sa zobrazi vedla URL podla mna az po plnom nacitani stranky (ale neviem naisto sa mi len zda ze som viackrat videl ze favicon naskocila az nakoniec), takze ak tam mas nieco (reklamy apod) co sa dlho nacitava mozno treba len chvilu pockat.
Tu si pozri priklad (pozri si ten html): test mne to tam normalne tu favicon zobrazi (index.html je v podadresari test a ikona je v test/images, t.j. je to to iste co u teba).
P.S.2. Inac mozes pouzit aj normalne
a ten favicon.ico dat do toho isteho adresara ako je ten index.html (nie do rootu serveru, to je nezmysel)
Tu si to mozes pozret test2
P.S.3. po case to zo servera zmazem takze ak na to niekto narazi o mesiac tak uz tie linky funkcne nebudu
ja doplnim ze mam trosku reverzny problem. favicon mi ide v opere ale v ie nie;o).
to bude asi ale problem mojho ie pretoze mi nezobrazuje ziadne favicony ani na poradni nie.
Asi ano. Já u IE nemám problémy s favicon nikde = na žádném pc. I zdejší ikonka se mi zobrazuje dobře. Možná tam máš něco zakázaného?
m$ na svých nových stránkách konečně zavedl favicon - z toho soudím že ie7 je konečně začal podporovat
Tak už to funguje. Vylepšovala jsem kód, opravovala chybičky - a už to funguje - HURÁ! Kromě chybiček, které podle mého názoru nesouvisely se zobrazováním favicon, jsem změnila v HEAD link k té ikoně. Jednak jsem tam dala oba linky - viz příklady výše, dále jsem to původně měla bez parametru TYPE a jednak oba ty linky po různých pokusech a úpravách končily tak, jako u Marvina /x-icon" /> tj.mezera lomítko závorka. Opravila jsem na x-icon"> tj. na konci vynechaná mezera a lomítko, přidala jsem druhý řádek, přidala type... Nevím, která z těch úprav pomohla, ale najednou to jde. Takže všem moc děkuju za snahu pomoct hlavně Hostovi (on ví proč - tady máš několik půllitrů )
neřídí se ono koncové lomítko u nepárové značky doctype? viz obvyklé:
kde si myslím že záleží na HTML 4.01 Transitional, ale neživím se webdesignováním, je to jen domněnka
Koncové lomítko je vyžadováno pouze u XHTML (všechny tagy musí být párové), u obyčejného HTML ne.
Gratuluju k úspěchu! I když jsem od začátku předpokládal, že jsi pro favicon použila oba řádky, které dal Marvin - tak, jak byly napsány i s parametrem TYPE.