Recently there's been a "firestorm" regarding the promotion of Brendan Eich to CEO of Mozilla. Based on a donation to oppose Prop 8, okCupid boycotted the use of FireFox.
Well, okCupid, with all due respect, to be consistent, you should probably stop using JavaScript as well, because Mr. Eich created JavaScript.
Using developer tools to inspect the okCupid site, you'll see the "all.js" file being loaded--snippet below. See all those "var" and "function" and "try" and other statements? That's all JavaScript--created by Mr. Eich. None of this would make sense without his pioneering work.
https://connect.facebook.net/en_US/all.js
If okCupid is so adamant about opposing Mr. Eich regarding his views, why don't they be consistent, and pull this file--and all JavaScript--from their site?
In my professional opinion, okCupid would go down like a lead balloon if this was done.
Which leaves okCupid in a precarious position: boycotting the man who created the code that drives their site! Looks like, although they disagree with his personal views, they'll happily take his work, and use it for their benefit.
If they had any guts at all, they'd also pull the JavaScript from their site.
okCupid obviously does not understand the incredible contribution that this man has made to the Internet. Mr. Eich created JavaScript, the code that practically all Web sites use today. It is the language that Chrome, Safari, Internet Explorer, FireFox, Opera, and all mobile browsers use to display web sites, _including okCupid_. In addition, FireFox is shining star of open source software. They compete with Apple, Microsoft, and Google, on a shoestring budget, fueled mostly by the generosity of the open-source community.
In sum, before you boycott FireFox and Mr. Eich, you should be fully prepared to cease and desist the use of JavaScript on your site.
Sincerely,
Keith Miklas
p.s. Also, most disturbing is that, as we can see from the code below, you are using FaceBook's code. Has FaceBook also approved this move?
~~~ SAMPLE JAVASCRIPT FROM OKCUPID ~~~~~~~~~~~~~
/*1396448873,172653591,JIT Construction: v1188627,en_US*/
/**
* Copyright Facebook Inc.
*
* Licensed under the Apache License, Version 2.0
* http://www.apache.org/licenses/LICENSE-2.0
*/
try {window.FB || (function(window) {
var self = window, document = window.document;
var setTimeout = window.setTimeout, setInterval = window.setInterval;var __DEV__ = 0;
function emptyFunction() {};
var __w, __t;
__t=function(a){return a[0];};__w=function(a){return a;};
var require,__d;(function(a){var b={},c={},d=['global','require','requireDynamic','requireLazy','module','exports'];require=function(e,f){if(c.hasOwnProperty(e))return c[e];if(!b.hasOwnProperty(e)){if(f)return null;throw new Error('Module '+e+' has not been defined');}var g=b[e],h=g.deps,i=h.length,j,k=[];for(var l=0;l
Subscribe to:
Posts (Atom)
