Do Not Fool: Difference between revisions

1,963 bytes added ,  4 April 2011
m
→‎Reception: typo fix
(added logo section)
m (→‎Reception: typo fix)
 
(11 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[File:Donotfool.png]]
[[File:Donotfool.png]]


''Do Not Fool'' is like [http://blog.mozilla.com/blog/2011/02/08/mozilla-firefox-4-beta-now-including-do-not-track-capabilities/ Do Not Track], but it's an April Fools' joke for 2011 that purportedly allows users to opt-out of Web-based shenanigans on April Fools' Day.
''Do Not Fool'' is like [http://blog.mozilla.com/blog/2011/02/08/mozilla-firefox-4-beta-now-including-do-not-track-capabilities/ Do Not Track], but was created for April Fools Day 2011. It allows users to opt-out of Web-based shenanigans on April Fools' Day, on sites which respect the DNF header.


== Origin and Motivation ==
== Origin and Motivation ==


The idea was originally proposed by [http://toolness.com Atul]. Many Mozillians liked it because it speaks to a significant number of people who dislike April Fools' day, and also provides a nice opportunity to educate readers about Do Not Track.
The idea was originally proposed by [http://toolness.com Atul]. Many Mozillians liked it because it speaks to a significant number of people who dislike April Fools' Day, and also provides a nice opportunity to educate readers about Do Not Track.
 
It is also reasonably humorous.


== Reference Implementation ==
== Reference Implementation ==
Line 25: Line 23:
* GigaOm included it in their list of [http://gigaom.com/2011/04/01/our-favorite-april-fools-pranks-japes-and-tomfoolery/ favorite April Fools' pranks].
* GigaOm included it in their list of [http://gigaom.com/2011/04/01/our-favorite-april-fools-pranks-japes-and-tomfoolery/ favorite April Fools' pranks].
* [http://news.ycombinator.com/item?id=2394349 Hacker News thread]
* [http://news.ycombinator.com/item?id=2394349 Hacker News thread]
* Conceivably Tech wrote about Do Not Fool: [http://www.conceivablytech.com/6560/off-guard/mozilla-tests-firefox-do-not-fool-add-on Mozilla Tests Firefox Do-Not-Fool Add On]
* Zippy Car mentioned Do Not Fool in their [http://www.zippycart.com/ecommerce-news/2366-april-fools-2011-pranks-around-the-web.html April Fools 2011: Pranks Around The Web] roundup
* Stanford's Center for Internet and Society posted a tongue-in-cheek disapproval for DNF called [http://cyberlaw.stanford.edu/node/6649 Do Not Fool Will Make the Internet Explode].
* PC World's [http://www.pcworld.com/businesscenter/article/224011/6_linux_pranks_for_april_fools_day.html 6 Linux Pranks for April Fools' Day]
* [http://www.facebook.com/Firefox/posts/145736785492098 Facebook post] got 1.5k likes and 123 comments
* Over 100 retweets on [http://twitter.com/#!/firefox Twitter]


== Sites Supporting The DNF Header ==
== Sites Supporting The DNF Header ==


To our surprise, some sites actually implemented support for the DNF header.
Sites which have implemented support for the DNF header:


* [http://ourdoings.com/2011-04-01 ourdoings.com]
* [http://ourdoings.com/2011-04-01 ourdoings.com]
Line 35: Line 39:
== Support For The April 1 Firefox Nightly ==
== Support For The April 1 Firefox Nightly ==


Due to [https://bugzilla.mozilla.org/show_bug.cgi?id=645063 bug 645063], DNF will not work as expected in the April 1 nightly.  
Due to [https://bugzilla.mozilla.org/show_bug.cgi?id=645063 bug 645063], DNF will not work as expected in the April 1 nightly. The joke's on us.


Solutions:
Solutions:
Line 41: Line 45:
* Clicking privacy/advanced/privacy enables the injection.
* Clicking privacy/advanced/privacy enables the injection.
* The [https://builder.addons.mozilla.org/addon/1001305/latest/ latest revision of DNF] supports the nightly.
* The [https://builder.addons.mozilla.org/addon/1001305/latest/ latest revision of DNF] supports the nightly.
== Wait, Is This Really a Joke? ==
It was originally intended as such, but as Twitter will tell you, there are actually lots of people who need to get actual work done on April 1, and the ambiguity between what's real and what's not is a barrier to that.
However, a custom header isn't necessarily the best solution because:
* It requires pranksters to do additional work by accomodating for people who don't want to be fooled. This is particularly difficult for resource-constrained organizations that are just trying to have a little fun on April Fools'.
* It's potentially a privacy violation for end-users because they're essentially broadcasting to every site they visit that they dislike April Fools' day. That makes it easier for sites to learn more about their identity.
A more pragmatic and privacy-respecting approach to a "real" Do Not Fool feature might be to crowd-source a custom "April Fools' blacklist" from Twitter, and warn users visiting a pranked page via a door-hanger notification, or through a page similar to the [http://www.mozilla.com/firefox/its-a-trap.html reported web forgery] warning.
874

edits