Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

alexf

macrumors 6502a
Apr 2, 2004
648
0
Planet Earth
You'll have to purge Safari

Unfortunately Safari is remembering that there is no favicon associated with the site, even though there now is.

To see the favicon on your computer you'll have to purge Safari (more than just the cache). I don't recall how to do this at the moment, but I can guarantee you that this is the problem. In any case, rest assured that the rest of the world with a capable browser can see your favicon.
 

stoid

macrumors 601

Attachments

  • Picture 1.jpg
    Picture 1.jpg
    10.3 KB · Views: 10,749

giggy

macrumors newbie
Sep 1, 2004
4
0
Santa Cruz CA USA
how to empty cache

alexf said:
Unfortunately Safari is remembering that there is no favicon associated with the site, even though there now is.

To see the favicon on your computer you'll have to purge Safari (more than just the cache). I don't recall how to do this at the moment, but I can guarantee you that this is the problem. In any case, rest assured that the rest of the world with a capable browser can see your favicon.

I'm having the same problem seeing my favicon on Safari. Won't show up on IE but does show up on Netscape 7.2. I checked Safari Help to empty cache and got: Choose Empty Cache from the Safari menu, then click Empty.
I did and it didn't help. Just put up a simple ugly one for a friend at http://smetanaphotos.com as a test. Any other ideas anyone?
( Also using Safari 1.2.3 (v125.9)
 

davecuse

macrumors 6502
Feb 20, 2004
419
0
NYC
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Shirley Smetana Photographs</title>
<!-- <link rel="SHORTCUT ICON" href="favicon.ico"> -->
<!--  <link rel="icon" href="favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> -->

You have the doctype set to html 4.01 transistional, and you are using xhtml 1.0 code to push out your favicon, you don't need the trailing slash unless you change over to xhtml. Additionally you have two of them commmented out. It did show up in Safari when I checked out the site, I believe that the 2nd one you have commented out is what tells IE what to do, I could be wrong. But I would try this

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Shirley Smetana Photographs</title>
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
 

giggy

macrumors newbie
Sep 1, 2004
4
0
Santa Cruz CA USA
thanks to davecuse

davecuse said:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Shirley Smetana Photographs</title>
<!-- <link rel="SHORTCUT ICON" href="favicon.ico"> -->
<!--  <link rel="icon" href="favicon.ico" type="image/x-icon"/>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon"/> -->

You have the doctype set to html 4.01 transistional, and you are using xhtml 1.0 code to push out your favicon, you don't need the trailing slash unless you change over to xhtml. Additionally you have two of them commmented out. It did show up in Safari when I checked out the site, I believe that the 2nd one you have commented out is what tells IE what to do, I could be wrong. But I would try this

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Shirley Smetana Photographs</title>
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">

==============
I tried your example and i still don't see it except on Netscape 7.2. Tried emptying cache as above and then tried 'iostream's' suggestion to empty ~Library/Safari/Icons with no success. Glad to know that you can see it. I don't understand your comment about it being xhtml code tho. I don't use xhtml so far but don't understand what made my example non-compatable w/ html.
ANYWAY - Thanks for the effort and prompt response. It's these little things that always drive me nuts. I know it's no big deal but really am irritated that i can't get it to work. I bet you know the feeling also...
 

davecuse

macrumors 6502
Feb 20, 2004
419
0
NYC
xhtml specs require that you use a / in any non-closing code, for example
<img src="a.png" />
html 4.0 does not require this so the example below is fine
<img src="a.png">
 

giggy

macrumors newbie
Sep 1, 2004
4
0
Santa Cruz CA USA
thanks again...

davecuse said:
xhtml specs require that you use a / in any non-closing code, for example
<img src="a.png" />
html 4.0 does not require this so the example below is fine
<img src="a.png">

Once again, many thanx dave...
Dave Giggy <-- me
 

alexf

macrumors 6502a
Apr 2, 2004
648
0
Planet Earth
giggy said:
I'm having the same problem seeing my favicon on Safari. Won't show up on IE but does show up on Netscape 7.2. I checked Safari Help to empty cache and got: Choose Empty Cache from the Safari menu, then click Empty.
I did and it didn't help. Just put up a simple ugly one for a friend at http://smetanaphotos.com as a test. Any other ideas anyone?
( Also using Safari 1.2.3 (v125.9)

Trust us, the Favicon is there... I've run into similar problems with Safari.
 

giggy

macrumors newbie
Sep 1, 2004
4
0
Santa Cruz CA USA
I got the same result so...

I got the same result you did so i suggest the difference may be in how the page is handled by the two different servers. I assume they are different servers?
I can't think of any other reason it would show up on one and not the other. The code seems to be fine and is the same in both instances. Maybe someone more knowledgable than i knows of other reasons.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.