Thursday, August 19, 2004

Big List O' Shit Sites

...or sites that make Mozilla sad.

The linked page is list of sites that either actively prevent Mozilla browsers reading them or are so badly designed they just break totally or partially. Our old friend the Odeon site is of course in the list. Got any more?

via linkfilter

16 comments:

Merg said...

Your "Olympic Babes" post from earlier.

Clicking the numbers to get the pic of a "babe" just reloads the main page here. (Firebird 0.9.2, yes, I'm too lazy to upgrade atm).

mmChronic said...

or too lazy to unblock popups for the site perhaps? ;)

Merg said...

Hm...

The "new comments" thang is broken for me now...

I read comments and it doesn't reset them.

Is my bwoser bwoken or did you b'gg'r up the code, mC?

ILuvNUFC said...

I was having the same prob the other day so i deleted my cookies and hey presto it works now.

mmChronic said...

I haven't changed the code - but I do believe you may have come up against the 'finite amount of data stuck in a cookie' problem that I forecast some time ago - I'll have to have a poke and come up with a solution. Either that or stop people fscking commenting! ;)

Workaround - delete it and start your cookie afresh. It means have everything shown as new comments though until you read again.

ILuvNUFC said...

I have encountered a few sites that don't work with Firefox. Off the top of my head here is one...
blink 182 [www.action-182.tk]

mmChronic said...

Wow - that's a weird one. Just throws the source back as text. I ownder if that's one of the wrong MIME type ones as mentioned in the list ie MIME type of the page is set for text, firefox knows that it is text coming and displays it as such rather than interpreting the HTML.

Or is I talking shite Merg?

Merg said...

Hm... I could be wrong, but I think it's the charset encoding listed in the header that's doing it:

Content-Type: text/html; charset=ISO-8859-1

Badly configured httpd, I think. But that's just me taking a v. quick look.

Re popups... it didn't give me the "popup blocked" icon at the time. It does now... but then, Firefox took my entire box out this morning shortly after that so it was quite possibly "sick" at the time.

Merg said...

Gah, I'm braindead.

It is indeed bad mime setup.

It loads a CGI into a frameset... and said CGI's mime type is....

Length: 1,329 [text/plain]

Ta-da. It IS bad www server config tho -- just in a dif place.

IE shouldn't render that either, btw. The fact it works is actually brokenness on the part of IE (or, more likely, IE has gone into "Quirks mode" and will render HTML in anything no matter what the MIME type. Quirks mode is evil, rendering broken html is evil, IE is evil.)

-- YLFM in geek-mode.

Merg said...

... and one more...

Ta, ILN, nuking the nl cookie did indeed fix things...

This leads me to wonder would it not be worth setting cookies with, say, 15 day expiry and changing the cookie with each new month?

I've not looked at your cookie generation code (I guess I should first... but naaaahhh...) to see how it selects namespace but that sounds like a trivial "fix" that should avoid said problem without any real issues.

mmChronic said...

I've got a 28 day expiry date on the cookie itself.

But I'm stuffing the cookie with lots of commentID, commentcount pairs - and I'm going to make that a triplet with a date for each count. I'll expire them after 28 days too with and delete them from the internal array. It'll mean the comment count on older pages will show as unread if you ever go back to the archives but we can live with that.

I'll do that at the w/e. Probably. :)

Merg said...

Good show. :)

BTW, you need a minor CSS fix (if you've not noticed already) -- you need to stop the titlebar graphics repeating veritcally... I forget the element name offhand, but I think it's something like

y-repeat: no

Anyway... if it repeats, it looks pants -- I just did it the height of one line, etc. so it won't be seemless.

We could use a bigger graphic and use the CSS to mask off the unseen bits if you wanted it to be seemless and still graphical for multi-line headlines... your call on that one.

mmChronic said...

It doesn't repeat on mine. I think I have it as no-repeat which should do both x and y.

Time to upgrade to 0.93 maybe? :)

Merg said...

Nah. Can't be bothered to reinstall all my extensions for minor fixes.

It doesn't do it all the time but every now and then one of the titles has the graphic head into the "main body".

mmChronic said...

I got a repeat - on the Stuff post I got the repeat in the body of the post. Refreshed and it sorted itself.

Merg said...

Scrolling it offscreen then onscreen fixes it, so it's def a browser bug.