Settings

Theme

HTTP Status Dogs (2011)

httpstatusdogs.com

197 points by leonvonblut 5 years ago · 43 comments

Reader

MattKimber 5 years ago

One surprisingly practical use I found for things like this; when internal tools throw up a 404 or a 503 with the usual default status page, people assume "oh it's not working, I'll try again later".

When they get an unexpected cat (or dog, in this case) they tend to go and ask their tech team, "what's with the cat?" It's not a substitute for good logging and alerting in any way, and is totally unsuitable for environments where internal tools need to appear professional and sensible, but as a way to get people to pay attention when something goes wrong then a cute animal can work a lot better than a "normal" notification.

  • SamuelAdams 5 years ago

    Plus it’s gonna send a lot more data over the network. A typical 404 is just a few lines of text. But these are an entire image blob.

  • doggodaddo78 5 years ago

    Cool > professional. "Professional" is boring. ;)

  • thanatos519 5 years ago

    If internal tools need to appear professional and sensible, then there's a serious culture problem and I don't wanna work there.

jjgreen 5 years ago

Fabulous, inspired by https://http.cat/ of course

kypro 5 years ago

Might be okay on a humour site, or perhaps in an internal tool, but some of these are a bit tasteless IMO. It could be far more useful if you were able to pick from a selection of individual images or image sets depending on the usecase. Although even then these kinds of http error images scream early-2000s web humour to me.

  • Sebb767 5 years ago

    > Although even then these kinds of http error images scream early-2000s web humour to me.

    I think that's the point and it's a nice throwback :)

    But otherwise I agree, https://http.cat/ is far more harmless. Some of those dog pictures would probably not fare well when a less humorous colleague sees them.

trollied 5 years ago

I've often wondered why most sites expose these status codes to the end user. The end user does not need to know, and in most cases will probably be confused by it. Plainly worded messages should be presented in the case of errors, not half an RFC.

  • dale_glass 5 years ago

    You can set custom pages for all of those, and they can be helpful and informative.

    An Error 500 page used in an internal service could tell you something like "Try again in 5 minutes, and call Joe if it still doesn't work".

    An Error 410 page can spell out "We used to have this, but don't anymore because it was obsolete. Please look here for a replacement instead."

    The defaults are just that, simple defaults, and these days typically overriden by the web browser to show something more user friendly.

  • makeitdouble 5 years ago

    It makes it a ton easier to assist the user when they come to support (“It’s broken” doesn’t go very far, knowing it’s a 500 for instance can help fast track the demand, whatever the actual problem is).

    Of course it doesn’t stop you from rendering a nice and plainly worded error.

codetrotter 5 years ago

HTTP 420 is not official. It’s just what Twitter API used to return before 429 existed.

thenoblesunfish 5 years ago

I hadn’t heard of code 418 before - seems like it started as a joke but is now “real” because people use it!

doggodaddo78 5 years ago

At most early projects and cool clients, I'll throw together some goofy custom status pages for internal and sometimes public-facing websites and portals. BSOD, Chuck Norris quote generators, web games like Tetris, and so on.

alberth 5 years ago

It’s not a dog but still my favorite 404 is

https://media4.giphy.com/media/6uGhT1O4sxpi8/200.gif

acanguven 5 years ago

501 and 206 are really disturbing.

  • blowski 5 years ago

    Disturbing?

    • fridif 5 years ago

      the dogs have no legs

      similarly 422

      • Sebb767 5 years ago

        226 and 304 are, while funny, also a bit over the top IMO. It would be nice to have a "SFW" version of this page.

        • blowski 5 years ago

          I'm genuinely surprised at how many people are in some way put off by the images. I wonder if there's a cultural thing about people who dislike dogs generally. These kind of comment streams are always a good reminder about how you can never anticipate other people's responses.

          • Sebb767 5 years ago

            Well, it really depends on the context. Take this one:

            https://httpstatusdogs.com/304-not-modified

            I'd surely crack that joke with close friends, but at work I would absolutely not risk that, especially if I don't know whether the receiving party has a similar humor. Compare that with http.cat:

            https://http.cat/304

            It's a cute picture of cats. It might get an eyeroll, yes, but nobody is going to accuse me of an inappropriate joke for that. 226 is even worse and I know quite a few female colleagues which would probably not take it well, irrespective of it being a picture of a dog.

      • globular-toast 5 years ago

        So? What's disturbing about an amputee?

marenkay 5 years ago

Those are really cute!

You can optimize these a bit more using the Kraken.io web interface: https://kraken.io/web-interface

Tried with a few and it shrinks them down ten to 20 percent savings without losing quality.

edd19 5 years ago

The http 206 is disturbing.

andix 5 years ago

How do I install them on my nginx or Apache?

anxiostial 5 years ago

and this is why I became a web developer.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection