Skip to content

Instantly share code, notes, and snippets.

View okofish's full-sized avatar

Jesse Friedman okofish

View GitHub Profile
eb8f1faa02dfd12a7c359aba1554dae5ae5c15c4bb3346d778cd09b093dbd97f0e93e6b00978610a6baee8ceafb1c177bfa77f640659776349dbdb2ab4258e3195d460552e85e0d8a70495b201eaa710f43a095ea2fce0b9eeb4394e8647bd4ff8372831fbb8a4279b477e5a6cb631cb
//This event appears to ping xkcd's servers when various things happen
//Probably for serverside logging/analytics/debugging/statistics
function ping_event(evt_name) {
(new Image).src = "http://xkcd.com/events/" + evt_name
}
//This function ouputs debug info into the javascript console if the URL has a "#verbose" anchor appended
function log() {
location.hash == "#verbose" && console.log.apply(console, arguments)
}
//A list of event streams to choose from at random, for load balancing
(function (a) {
a.browserTest = function (e, g) {
var f = "unknown",
d = "X",
b = function (k, j) {
for (var c = 0; c < j.length; c = c + 1) {
k = k.replace(j[c][0], j[c][1])
}
return k
},