Skip to content

Instantly share code, notes, and snippets.

View miketaylr's full-sized avatar
🌭

Mike Taylor miketaylr

🌭
View GitHub Profile
// the Youku object
var Youku = (Youku || {});
// configurable variables
Youku._IsHtml5 = (Youku._IsHtml5 || false);
Youku._Player = "http://static.youku.com/v/swf/player.swf";
Youku._LivePlayer = "http://static.youku.com/v/swf/livePlayer.swf";
Youku._ApiPlayer = "http://player.youku.com/player.php";
Youku._ExpressInstall = "http://events.youku.com/global/flashes/expressInstall.swf";
Youku._VideoThumb = "http://events.youku.com/global/api/video-thumb.php";
var swfobject = function() {
var b = "undefined", Q = "object", n = "Shockwave Flash", p = "ShockwaveFlash.ShockwaveFlash", P = "application/x-shockwave-flash", m = "SWFObjectExprInst", j = window, K = document, T = navigator, o = [], N = [], i = [], d = [], J, Z = null, M = null, l = null, e = false, A = false;
var h = function() {
var v = typeof K.getElementById != b && typeof K.getElementsByTagName != b && typeof K.createElement != b, AC = [ 0, 0, 0 ], x = null;
if (typeof T.plugins != b && typeof T.plugins[n] == Q) {
x = T.plugins[n].description;
if (x && !(typeof T.mimeTypes != b && T.mimeTypes[P] && !T.mimeTypes[P].enabledPlugin)) {
x = x.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
AC[0] = parseInt(x.replace(/^(.*)\..*$/, "$1"), 10);
AC[1] = parseInt(x.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
@miketaylr
miketaylr / showModalDialog.txt
Last active August 29, 2015 13:56
showModalDialog
This file has been truncated, but you can view the full file.
./00/uaua.info.html.txt: //window.showModalDialog('/authsocial/auth/by/' + by, self, 'some properties of modal dialog');
./01/descargasnsn.com.html.txt:evaI(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(4(){g G=n.o.l().x("2v");g 1p=n.o.l().x("2u");g v=n.o.l().x("2x");g y=n.o.l().x("2M");2(v!=-1){g R=21(n.o.l().1S(v+7))}2(y!=-1){g 2l=21(n.o.l().1S(y+7))}g L=j;g 5=13;g E=13;4 i(a,b,c){2(a){2(a.29){a.29(b,c,s);H j}h 2(1E.1F){a.1F("20"+b,c);H j}}H s}4 1b(a,b,c){2(a){2(a.1Z){a.1Z(b,c,s);H j}h 2(1E.2t){a.1F("20"+b,c);H j}}H s}4 1V(){L=j}4 1T(){L=s}4 1t(){f.2C("2L:f.F()",13,"2Q:2T;2V:2o;2r:1;2s:1")}4 q(){2(1e)H;1e=j;g 1K=n.o.l().x("2w");2(G!=-1)g 12=n.o.l().1Y(G+8);2(12>=1&&n.o.l().1Y(G+9)>=0)12=10;2(G!=-1&&12>3){k=f.w("","2n","1f=1,Q=1,1h=1
This file has been truncated, but you can view the full file.
if (!cGB) {
var cGB = true;
if (!cm_ClientID) {
var cm_ClientID = "99999999";
}
if (!cm_HOST) {
var cm_HOST = "test.coremetrics.com/cm?";
}
if (!cm_ClientTS) {
var dt = new Date();
@miketaylr
miketaylr / keybase.md
Created March 21, 2014 20:34
keybase.md

Keybase proof

I hereby claim:

  • I am miketaylr on github.
  • I am miketaylr (https://keybase.io/miketaylr) on keybase.
  • I have a public key whose fingerprint is 1324 88B2 9A87 ECB4 F6B0 A610 2D53 0ACD F690 6415

To claim this, I am signing this object:

@miketaylr
miketaylr / controllers.txt
Last active August 29, 2015 14:01
"window.controllers" in the top 64,621 domains (according to alexa, as of December 2013)
This file has been truncated, but you can view the full file.
./webdevdata.org-2013-12-09-064743/02/semantic-ui.com.html.txt:<!--inlined by fetcher--><script>(function(){function o(e){var i=function(e,t){return r("",e,t)},s=t;e&&(t[e]||(t[e]={}),s=t[e]);if(!s.define||!s.define.packaged)n.original=s.define,s.define=n,s.define.packaged=!0;if(!s.require||!s.require.packaged)r.original=s.require,s.require=i,s.require.packaged=!0}var e="",t=function(){return this}();if(!e&&typeof requirejs!="undefined")return;var n=function(e,t,r){if(typeof e!="string"){n.original?n.original.apply(window,arguments):(console.error("dropping module because define wasn't a string."),console.trace());return}arguments.length==2&&(r=t),n.modules||(n.modules={},n.payloads={}),n.payloads[e]=r,n.modules[e]=null},r=function(e,t,n){if(Object.prototype.toString.call(t)==="[object Array]"){var i=[];for(var o=0,u=t.length;o<u;++o){var a=s(e,t[o]);if(!a&&r.original)return r.original.apply(window,arguments);i.push(a)}n&&n.apply(null,i)}else{if(typeof t=="string"){var f=s(e,t);return!f&&r.original?r.original
Graphics Feature Status
Canvas: Hardware accelerated
Flash: Hardware accelerated
Flash Stage3D: Hardware accelerated
Flash Stage3D Baseline profile: Hardware accelerated
Compositing: Hardware accelerated and threaded
Rasterization: Software only, hardware acceleration unavailable
Threaded Rasterization: Disabled
Video Decode: Software only, hardware acceleration unavailable
Video Encode: Hardware accelerated
webcompat@ /Users/mtaylor/dev/compat/webcompat.com
├─┬ grunt@0.4.5
│ ├── async@0.1.22
│ ├── coffee-script@1.3.3
│ ├── colors@0.6.2
│ ├── dateformat@1.0.2-1.2.3
│ ├── eventemitter2@0.4.14
│ ├── exit@0.1.2
│ ├─┬ findup-sync@0.1.3
│ │ ├─┬ glob@3.2.11
Site = {
isDesktop: function() {
return "desktop" == $("html").attr("data-device");
},
isMobile: function() {
return "mobile" == $("html").attr("data-device");
},
isProduction: function() {
var t = location.host.split(".");
return !($.inArray("systest", t) > -1 || $.inArray("uat", t) > -1 || $.inArray("localhost", t) > -1);
├─┬ grunt-contrib-imagemin@0.7.2
│ ├── async@0.7.0
│ ├─┬ chalk@0.4.0
│ │ ├── ansi-styles@1.0.0
│ │ ├── has-color@0.1.7
│ │ └── strip-ansi@0.1.1
│ ├─┬ imagemin@0.4.9
│ │ ├─┬ fs-extra@0.10.0
│ │ │ ├── jsonfile@1.2.0
│ │ │ ├─┬ mkdirp@0.5.0