WSJ address bar icon? December 6, 2007 10:24 AM Subscribe
Is there a MetaFilter-related reason I am seeing a WSJ icon in my address bar when I visit ask.metafilter.com?
I'm at work, so I'm on IE 6.0 and can't check other browsers. MetaFilter and MetaTalk have the "E" icon. I cleared my cookies/cache/logged out/logged back in, and for a while I wasn't seeing it. Now I'm seeing it again. Did I miss something? If I'm an idiot and this is something I did to my computer, I'm sure you'll let me know.
I'm at work, so I'm on IE 6.0 and can't check other browsers. MetaFilter and MetaTalk have the "E" icon. I cleared my cookies/cache/logged out/logged back in, and for a while I wasn't seeing it. Now I'm seeing it again. Did I miss something? If I'm an idiot and this is something I did to my computer, I'm sure you'll let me know.
"E" icon? I see an MF icon.
posted by stupidsexyFlanders at 10:37 AM on December 6, 2007
posted by stupidsexyFlanders at 10:37 AM on December 6, 2007
Whereas I would like to see an ssF icon.
posted by stupidsexyFlanders at 10:39 AM on December 6, 2007
posted by stupidsexyFlanders at 10:39 AM on December 6, 2007
I usually see the MF icon at home, too. I'm sure it's work-related weirdness. Thanks!
posted by peep at 10:40 AM on December 6, 2007
posted by peep at 10:40 AM on December 6, 2007
I used to see IE get those things confused all the time. Switch to Firefox - it's the first thing that open source has more or less beaten Microsoft on, might as well use it.
posted by TheOnlyCoolTim at 10:41 AM on December 6, 2007
posted by TheOnlyCoolTim at 10:41 AM on December 6, 2007
OMFG MURDOCH BOUGHT MEFI
posted by matteo at 10:41 AM on December 6, 2007 [3 favorites]
posted by matteo at 10:41 AM on December 6, 2007 [3 favorites]
I'm at work, so I'm on IE 6.0
Please quit immediately.
posted by cashman at 10:44 AM on December 6, 2007 [1 favorite]
Please quit immediately.
posted by cashman at 10:44 AM on December 6, 2007 [1 favorite]
Try hitting ask.metafilter.com/favicon.ico and see if that helps. It's still the green MF that you know and love.
posted by mumkin at 10:44 AM on December 6, 2007
posted by mumkin at 10:44 AM on December 6, 2007
I was actually the developer who fixed this feature in IE7. The IE6 version is horribly broken. The only way to reliably fix it is to clear your history AND cache. This can be done from the inetcpl (Tools->Internet Options).
If anyone wants a more detailed explanation, I can go on at length.
And before anyone gets too snarky with me, I realize that it still isn't 100% in IE7. To which I respond: it's a lot fricken better than it was.
posted by jeffamaphone at 10:58 AM on December 6, 2007 [12 favorites]
If anyone wants a more detailed explanation, I can go on at length.
And before anyone gets too snarky with me, I realize that it still isn't 100% in IE7. To which I respond: it's a lot fricken better than it was.
posted by jeffamaphone at 10:58 AM on December 6, 2007 [12 favorites]
Oh, then you have to re-add it as a favorite.
posted by jeffamaphone at 10:59 AM on December 6, 2007
posted by jeffamaphone at 10:59 AM on December 6, 2007
Now seems like the right time to confess that I used to enjoy eating puppies.
posted by Elmore at 11:05 AM on December 6, 2007
posted by Elmore at 11:05 AM on December 6, 2007
I suspect if you found someone willing to sign large enough checks, puppy meat would start to taste good again.
posted by jeffamaphone at 11:10 AM on December 6, 2007 [7 favorites]
posted by jeffamaphone at 11:10 AM on December 6, 2007 [7 favorites]
If anyone wants a more detailed explanation, I can go on at length.
Might as well, since we're all here. I'm interested anyway.
posted by puke & cry at 11:16 AM on December 6, 2007
Might as well, since we're all here. I'm interested anyway.
posted by puke & cry at 11:16 AM on December 6, 2007
Picture it: Redmond, 2006.
posted by box at 11:36 AM on December 6, 2007 [1 favorite]
posted by box at 11:36 AM on December 6, 2007 [1 favorite]
It's not really just an IE problem--I've seen it happen in a lot of browsers. The Straight Dope and the Washington Post favicons in my Firefox bookmarks toolbar are both currently the Washington Post one. I only have two bookmarks in Opera and they both use the same favicon, despite the fact that they shouldn't.
posted by jacquilynne at 11:36 AM on December 6, 2007
posted by jacquilynne at 11:36 AM on December 6, 2007
By all means, do take box's lead and make the fate of the civilized world hang in the balance when you tell the story.
posted by cashman at 11:37 AM on December 6, 2007
posted by cashman at 11:37 AM on December 6, 2007
Please do go on at length. This stuff fascinates me way more than it should.
posted by John Kenneth Fisher at 11:39 AM on December 6, 2007
posted by John Kenneth Fisher at 11:39 AM on December 6, 2007
*snuggles up with blankey, Muhammad*
posted by stupidsexyFlanders at 11:45 AM on December 6, 2007 [3 favorites]
posted by stupidsexyFlanders at 11:45 AM on December 6, 2007 [3 favorites]
You know what people don't go on at often enough? Width.
posted by cortex (staff) at 11:52 AM on December 6, 2007 [1 favorite]
posted by cortex (staff) at 11:52 AM on December 6, 2007 [1 favorite]
I've seen it happen in a lot of browsers.
Me too. I'm currently looking at my FF bookmarks toolbar, and my https login to my work e-mail has a Metafilter favicon on it. No idea why, happened about a week ago.
I don't know what it is, but browsers just don't play nicely with favicons.
posted by middleclasstool at 11:55 AM on December 6, 2007
Me too. I'm currently looking at my FF bookmarks toolbar, and my https login to my work e-mail has a Metafilter favicon on it. No idea why, happened about a week ago.
I don't know what it is, but browsers just don't play nicely with favicons.
posted by middleclasstool at 11:55 AM on December 6, 2007
If anyone wants a more detailed explanation, I can go on at length.
Please do. My breath is abated.
posted by timeistight at 12:17 PM on December 6, 2007
Please do. My breath is abated.
posted by timeistight at 12:17 PM on December 6, 2007
Yeah, I've seen it happen in Firefox with sites that don't specify a favicon. They seem to pick up a random icon from one of my other bookmarks. Weird stuff afoot.
posted by smackfu at 12:22 PM on December 6, 2007
posted by smackfu at 12:22 PM on December 6, 2007
snuggles up with blankey, Muhammad
You called your blankey Muhammad? Hang the heretic!
posted by PeterMcDermott at 12:32 PM on December 6, 2007
You called your blankey Muhammad? Hang the heretic!
posted by PeterMcDermott at 12:32 PM on December 6, 2007
It's happening because now that Rupert Murdoch is taking over the WSJ, he's pushing his control across more and more media. Pretty soon, the new mod on metafilter will be "Rupertocracy", and Matthowie, Jessamyn, and Cortex will have a new master.
posted by inigo2 at 12:46 PM on December 6, 2007
posted by inigo2 at 12:46 PM on December 6, 2007
Am I really excitedly awaiting the story of how a developer fixed a bug in an internet browser? It has come to this?
posted by cashman at 12:48 PM on December 6, 2007
posted by cashman at 12:48 PM on December 6, 2007
Tell us a bedtime story, jeffamaphone! Tell us how Microsoft doesn't totally suck and how it doesn't feast on the blood of the innocent to awake the ancients!
posted by loquacious at 1:07 PM on December 6, 2007
posted by loquacious at 1:07 PM on December 6, 2007
jeffamaphone- that's two hours we've been hanging waiting for you to tell us a story, I hope your crafting it off line.
posted by Gratishades at 1:08 PM on December 6, 2007
posted by Gratishades at 1:08 PM on December 6, 2007
I'm a-thinking this story thing is some kinda big-city ruse. Ma, go out back and check on the cattle.
posted by stupidsexyFlanders at 1:23 PM on December 6, 2007
posted by stupidsexyFlanders at 1:23 PM on December 6, 2007
Hey, cut the guy some slack. He's probably busy. Fixing Vista.
posted by box at 1:49 PM on December 6, 2007 [2 favorites]
posted by box at 1:49 PM on December 6, 2007 [2 favorites]
Jeeze, I went to lunch. Remain calm.
So the way IE6 did it was when you made something a Favorite, it would download the favicon once. The url for the favicon would be stored in history, the actual icon would be stored in the temporary internet files cache. So you visit a site, it does a lookup in history to figure out what the url for the favicon is, then it looks in the TIF to see if the icon is there. If you cleared either one, history or the cache, the icon was gone forever.
The whole thing was (and still is) built on the shell icon cache, which is just a glorified global image list that knows how to map PIDLs to Icons. Remember when the Internet was an extension of your Desktop? Yeah. Url to PIDL to Icon. The shell icon cache has a long, glorified history of becoming corrupted (which is why if you put the address bar in the Taskbar, sometime you see Excel icons instead of the Blue-E icon). IE's history database is a Wininet Url Cache Container, which is a glorified hash table also has a long and glorious history of becoming corrupted as well. Lots of bugs were fixed in IE7, both corruption bugs in the Url Cache Container and the system Image List. However, some still remain.
I rewrote IE history to use WinFS, but WinFS got cut. I then rewrote it to use Jet Blue (the esent engine that Exchange, ADS, etc, use) but that got cut too due to time constraints. One of the improvments to IE7 we were going to build on that was improved favicons. Either solution would have made it possible to store favicons the "right" way.
So, the third time I rewrote the favicon thing, I had to just build on what we had. It's an incredibly over-complicated proceedure to map an url to a favicon, but for IE7 we had tabbed browsing and we really wanted the tabs to have the right icons. So now it always downloads a favicon, whether or not you make it a favorite. It still stores the IconUrl in history and still stores the icon bits in the TIF, but if either one goes missing, it'll download it again. If you do happen to make something a favorite, we also store the IconUrl in the favorite. If you run on NTFS, we also store the bits of the icon in an NTFS alternate data stream on the .url file itself, so you can clear your cache in IE7 and the favorites menu still has all your favicons.
To sum-up:
Tell us how Microsoft doesn't totally suck
They're not any worse than other software. I remember chatting with the Fire Fox guys about how their history database sucks too and they always want to replace but it just never gets done.
how it doesn't feast on the blood of the innocent to awake the ancients!
Never saw that happen. I mean, I would think they would let me in on that. I just think there's no money in it.
posted by jeffamaphone at 1:54 PM on December 6, 2007 [19 favorites]
So the way IE6 did it was when you made something a Favorite, it would download the favicon once. The url for the favicon would be stored in history, the actual icon would be stored in the temporary internet files cache. So you visit a site, it does a lookup in history to figure out what the url for the favicon is, then it looks in the TIF to see if the icon is there. If you cleared either one, history or the cache, the icon was gone forever.
The whole thing was (and still is) built on the shell icon cache, which is just a glorified global image list that knows how to map PIDLs to Icons. Remember when the Internet was an extension of your Desktop? Yeah. Url to PIDL to Icon. The shell icon cache has a long, glorified history of becoming corrupted (which is why if you put the address bar in the Taskbar, sometime you see Excel icons instead of the Blue-E icon). IE's history database is a Wininet Url Cache Container, which is a glorified hash table also has a long and glorious history of becoming corrupted as well. Lots of bugs were fixed in IE7, both corruption bugs in the Url Cache Container and the system Image List. However, some still remain.
I rewrote IE history to use WinFS, but WinFS got cut. I then rewrote it to use Jet Blue (the esent engine that Exchange, ADS, etc, use) but that got cut too due to time constraints. One of the improvments to IE7 we were going to build on that was improved favicons. Either solution would have made it possible to store favicons the "right" way.
So, the third time I rewrote the favicon thing, I had to just build on what we had. It's an incredibly over-complicated proceedure to map an url to a favicon, but for IE7 we had tabbed browsing and we really wanted the tabs to have the right icons. So now it always downloads a favicon, whether or not you make it a favorite. It still stores the IconUrl in history and still stores the icon bits in the TIF, but if either one goes missing, it'll download it again. If you do happen to make something a favorite, we also store the IconUrl in the favorite. If you run on NTFS, we also store the bits of the icon in an NTFS alternate data stream on the .url file itself, so you can clear your cache in IE7 and the favorites menu still has all your favicons.
To sum-up:
Tell us how Microsoft doesn't totally suck
They're not any worse than other software. I remember chatting with the Fire Fox guys about how their history database sucks too and they always want to replace but it just never gets done.
how it doesn't feast on the blood of the innocent to awake the ancients!
Never saw that happen. I mean, I would think they would let me in on that. I just think there's no money in it.
posted by jeffamaphone at 1:54 PM on December 6, 2007 [19 favorites]
Hey, cut the guy some slack. He's probably busy. Fixing Vista.
Nope, I left MSFT in May.
posted by jeffamaphone at 1:55 PM on December 6, 2007
Nope, I left MSFT in May.
posted by jeffamaphone at 1:55 PM on December 6, 2007
If you have favicons in IE7 that are horked, this guy managed to save the FAQ I had posted.
posted by jeffamaphone at 1:56 PM on December 6, 2007
posted by jeffamaphone at 1:56 PM on December 6, 2007
Thanks jeffamaphone. That actually was interesting to me and I'm not a nerd by any stretch of the imagination.
posted by KevinSkomsvold at 2:15 PM on December 6, 2007
posted by KevinSkomsvold at 2:15 PM on December 6, 2007
Um, you've posted over 2500 comments to a web site.
It doesn't take much of a stretch to call ANY of us here a nerd.
posted by dersins at 2:19 PM on December 6, 2007
It doesn't take much of a stretch to call ANY of us here a nerd.
posted by dersins at 2:19 PM on December 6, 2007
My mom has over 10,000 posts on a quilting forum but can't figure out how to play an MP3 in WinAmp. Go figure.
posted by KevinSkomsvold at 2:40 PM on December 6, 2007 [1 favorite]
posted by KevinSkomsvold at 2:40 PM on December 6, 2007 [1 favorite]
Your mom is such a nerd.
Not much of a geek, though.
posted by dersins at 2:41 PM on December 6, 2007
Not much of a geek, though.
posted by dersins at 2:41 PM on December 6, 2007
But either way, I'm sure she's a Very Nice Lady.
posted by stavrosthewonderchicken at 3:46 PM on December 6, 2007
posted by stavrosthewonderchicken at 3:46 PM on December 6, 2007
jeffamaphone: I suspect if you found someone willing to sign large enough checks, puppy meat would start to taste good again.
*bites back comment about jeffamaphone's former employer*
But seriously, is it really that difficult to map URLs to favicons? I mean, you just need the server name, right?
posted by whir at 5:43 PM on December 6, 2007
*bites back comment about jeffamaphone's former employer*
But seriously, is it really that difficult to map URLs to favicons? I mean, you just need the server name, right?
posted by whir at 5:43 PM on December 6, 2007
Whir: No--it should be brain dead simple if you build it right. I was stuck patching an existing system. The crappiness comes from building it on the shell image list and all the shell interfaces, like IExtractIcon. It should be just a straight-forward database query.
There are some complexities: Sites can specifiy via <link rel="shortcut icon" href="mypath\myowndamnname.ico"> tag that points to some other location. This can be done per page, so you have to check for every page. Of course this also breaks the specification by having a space in there, but the guys who implemented it before I got there either didn't know this (most likely) or didn't care. Imagine a site like geocities or livejournal where you have something like www.domain.com/user/index.html -- everybody may want their own icon. So you can't just base it solely on the server name. What IE7 does is check to see if it already has an entry for whatever the icon path is for the current page, and if so, it just points the current one at it. Even if it thinks it knows what it is, it'll still check again every two weeks in case it changes. You also have some sites that don't have one at all, and IE remembers that too and won't ask again for two weeks (or until the users clears their history). If you change what the <link> tag points to, IE does a compare with what it last had, notices the difference and does an update.
posted by jeffamaphone at 5:51 PM on December 6, 2007 [1 favorite]
There are some complexities: Sites can specifiy via <link rel="shortcut icon" href="mypath\myowndamnname.ico"> tag that points to some other location. This can be done per page, so you have to check for every page. Of course this also breaks the specification by having a space in there, but the guys who implemented it before I got there either didn't know this (most likely) or didn't care. Imagine a site like geocities or livejournal where you have something like www.domain.com/user/index.html -- everybody may want their own icon. So you can't just base it solely on the server name. What IE7 does is check to see if it already has an entry for whatever the icon path is for the current page, and if so, it just points the current one at it. Even if it thinks it knows what it is, it'll still check again every two weeks in case it changes. You also have some sites that don't have one at all, and IE remembers that too and won't ask again for two weeks (or until the users clears their history). If you change what the <link> tag points to, IE does a compare with what it last had, notices the difference and does an update.
posted by jeffamaphone at 5:51 PM on December 6, 2007 [1 favorite]
I see an MF icon.
I don't see no motherfucking icon, but thanks for sparing my virgin eyes.
posted by breezeway at 11:02 AM on December 7, 2007
I don't see no motherfucking icon, but thanks for sparing my virgin eyes.
posted by breezeway at 11:02 AM on December 7, 2007
jeffamaphone: "I remember chatting with the Fire Fox guys about how their history database sucks too and they always want to replace but it just never gets done."
You're half right. They wanted to get it ("Places") into Firefox 2, but much like WinFS, it was cut because of time constraints. Luckily, it's going to be in Firefox 3. I've been running nightly builds for about a month now, and it's totally fucking awesome.
posted by Plutor at 11:33 AM on December 7, 2007
You're half right. They wanted to get it ("Places") into Firefox 2, but much like WinFS, it was cut because of time constraints. Luckily, it's going to be in Firefox 3. I've been running nightly builds for about a month now, and it's totally fucking awesome.
posted by Plutor at 11:33 AM on December 7, 2007
Matt, drop the Furby brochure in front of the Starbucks, you cover is blown.
posted by Anything at 12:22 AM on December 9, 2007
posted by Anything at 12:22 AM on December 9, 2007
You are not logged in, either login or create an account to post comments
posted by mathowie (staff) at 10:33 AM on December 6, 2007