Another bad cop on the Internet? Come on, Google, you can do better

It goes without say that we’ve been patient on our side, that this no longer has much to do with us – our presence is mostly on mobile – and that you know I’m not one to buy into those theories on how evil Google is. But the number of ‘bad cops’ stalking the Internet – be they «hackers», operating systems, or search engines (AKA Google) – is now verging on the ridiculous. And it’s not just that net neutrality under threat here, due to the corporate desire to turn the Web into another television; it’s also all the little stunts being pulled by Chrome like the one I describe below.

As of a few weeks ago if you try to download an .exe file from Chrome on Windows you’ll see this lovely notice:

chrome_lol_en

A descriptive message in which Google has decided something for you about your ‘browsing experience’ and offers no alternatives at first glance to download the original file (in this case, Firefox). This happens indiscriminately for any executable file you go to download on Uptodown via Chrome for Windows.

A few more insignificant details:

The file has passed with flying colors all scans by NOD32, McAfee, and the more than 50 antiviruses included in VirusTotal (which is itself owned by Google and is indeed doing a good job).

The file is stored on Uptodown but is completely original. Untouched, unpackaged, with no downloaders or installers.

The URL, for both the main domain for Uptodown and the download itself, comes out completely clean in checks by SiteAdvisor and Norton Safe Web, and reputation analysis by WOT (Web of Trust). Oh, and also the URL analysis from VirusTotal.

One of Google’s own pages says the following: http://www.google.com/safebrowsing/diagnostic?site=www.uptodown.com

google_lol

Why Chrome blocks them? Probably the classic criterion: I’m The Man, the Internet’s newest Bad Cop, and I do whatever I want, because there’s no list to consult, no criteria to follow. This despite the fact that it makes users leave a site that’s transparent, secure, and free, to instead land on some banner or alternative result that asks you for payments or installs a useless toolbar with your download.

We on Uptodown have our principles clear: more freedom to decide, more information, more transparency. Fewer blocks and limits on information.

Let’s give a warm welcome to the latest member of the Club of People Who Think They Own the Internet: Google.

Chrome, demostración práctica de rendimiento

Lo iba a dejar en un twitteo, pero creo que se merece la nota en el Blog.

El chico este portó el emulador vNes a Javascript, sin muchas esperanzas sobre la posibilidad de que llegue a ser jugable en un lenguaje que no ha sido diseñado para un uso tan intensivo de CPU… hasta que llegó Chrome.

Es la prueba más gráfica y palpable que vas a encontrar sobre el rendimiento bestial de Chrome en la ejecución de JS, lenguaje que mueve cualquiera de las aplicaciones que usas a día de hoy en tu navegador. Puedes echarte una partida en Firefox y Chrome aquí para experimentarlo por ti mismo: http://bit.ly/14tU8M .

No me he molestado en revisar los números de ambos navegadores en pruebas más exhaustivas, aunque sí hemos escuchado durante algún Google Developer Day al equipo enfermizo de desarrollo de Chrome, obsesionado por el rendimiento y al que no le impotaba bajar al nivel necesario para ahorrar ciclos.

Ahora bien, también sabemos que el uso de memoria en Chrome es mayor al generar procesos independientes por pestañas, por el contrario el sistema para recolectar basura/memoria deshechada, es más eficiente en Chrome, permitiendo que en sesiones largas y con mucho movimiento no termine la cosa desmadrándose.

Teniendo en cuenta lo comentado arriba, a no ser que le tengas mucho aprecio a esos KBs que vas a perder, Chrome debe ser tu primera opción en cuanto a rendimiento. Por otro lado, no creo que la diferencia de ir fluido a ser injugable en Firefox sea justificable, la gente de Mozilla debe ponerse las pilas teniendo en cuenta el uso cada vez más intensivo de Javascript en las aplicaciones web.