Hacker News new | past | comments | ask | show | jobs | submit login

Where's the spec for the header?



Spec: The HTTP Request Header "DNF" is set to "1" if the user opted out of April Fools' Day jokes.


Thanks. I don't have FF4 on my Ubuntu laptop yet, but my testing with telnet says it's working. If you have the extension installed please check for me: http://ourdoings.com/2008-04-01 should redirect you to a picture of llamas ignoring April Fools Day if you've turned on DNF, otherwise it shows a fake "OpenID Support to be Removed" blog post from a prior April Fools day.

EDIT: One reply saying if it worked would be most appreciated.


It works - I saw the lamas!


In all honesty, I am struggling to figure out if this is an April's Fools Joke in and of itself, or if this is legit. The comments definitely don't help much.

Can someone just be explicit with it.

I am not running FF, if that matters.


It's both. The "DNF" header can't be a serious proposal since it doesn't follow the convention of other HTTP headers. They're leaving "Do-Not-Fool" unused in case it later becomes a serious proposal. But it does actually send the header, so in that sense it's legit.

Announcement for our DNF support: http://ourdoings.com/2011-04-01


> The "DNF" header can't be a serious proposal since it doesn't follow the convention of other HTTP headers.

Why do you say that? The Do Not Track header (which is of course quite serious) is "DNT".


I hadn't looked at DNT. Are there other recent http header propsals that use acronyms? Maybe I'm just not keeping with the times.


The rationale for "DNT" is to minimize the bandwidth/latency impact of adding a new header to every single HTTP request (for users who enable the "do not track" option).

Update: The official announcement is ready - http://mozillalabs.com/blog/2011/04/protecting-users-from-an...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: