Ask YC: Why doesn't Google use better technology to build its services (e.g., Flash)?
10 points| amichail | 18 years ago
I wouldn't be surprised if Google is working on its own competitor to Flash/Silverlight.
10 points| amichail | 18 years ago
I wouldn't be surprised if Google is working on its own competitor to Flash/Silverlight.
[+] [-] presty|18 years ago|reply
What better technology? Guess who popularized AJAX?
Flash sucks. There's no real support for linux from adobe, it makes the browser heavier, it's a closed proprietary technology and it's awful for things that are not animation related.
[+] [-] jcbozonier|18 years ago|reply
[+] [-] humanlever|18 years ago|reply
Youtube may make good use of Flash, but even they limit it to areas of absolute necessity.
[+] [-] amichail|18 years ago|reply
[+] [-] kennyroo|18 years ago|reply
For practical purposes, I suspect Flash may be a pain in the ass to use on their scale. Debug, version control, localization, analytics, and more probably wouldn't play well with the rest of their platform and processes.
Also, Flash isn't supported on many wireless devices including the high-profile iPhone.
Future releases of HTML and JavsScript will handle some of what Flash does today. Perhaps it's just not necessary.
[+] [-] ikerin|18 years ago|reply
The accessability issues, associated with flash are usually (as always) because the developer didn't know how to fix them, or didn't care to. There simply hasn't been a "killer app" like gmail, to show all the world that it could do thing much better than is generally asumed.
For example did you know that you can make a flash site change it's url as you navigate through it, enabling you to link/bookmark a specific section or a page of it (also allowing you yo use back/forward buttons)? The accessability issues have also long been solved, giving 'no-flash' users a striped down, yet fully functional/accesible site (as is the idea of javascript behaviours, if I recall correctly). (Take a look at this site http://www.rizn.bg for example of the two above - I know it's not english but the important thing is the concept)
And flash in itself has much more potential than javascript/ajax. 3D animations, build-in optimised compression algorithms, easier server integration, video/audio streaming, webcamera support, better file upload, etc, and it's all build in, on a single platform, with a quite nice and consistent api on top of it. Actionscript (the flash language) is a quite nice blend of java and javascript, minus the java bloat, complete with classes, inheritence, true C-like data types (insane performance), clusures. And it's all a lot more cross-browser friendly, than any other competing tehnology.
Now, i'm not suggesting we all jump in, because it does have issues still (font rendering, os integration and of caurse performance, to name a few) but there are quite a few places where it is a very good alternative. Just because most of the flash we come in contact with are useless splash screens and tacky animations, it doesn't mean that it can't do better. It's a hugely undervalued platform in my opinion, and we kinda have to 'wake up' and talk about its benefits instead of "it'll never work, its better to stick to what you know".
As for the original question - maybe because when it started out, flalsh was not good enough (pre flash 9 time), and by now they already have an infrastructure in place. Maybe if they create something radically new, they'll try to adopt flash, otherwise they'll stick with what works for them now.
[+] [-] idea|18 years ago|reply
Microsoft has big problems getting Silverlight off the ground, although it is imo technically superior to Flash. I don't think it would be easier for Google to launch a competing platform. I personally think that they will bet on HTML5 through their partnership with Mozilla.
[+] [-] bartman|18 years ago|reply
[+] [-] globalrev|18 years ago|reply
[+] [-] amichail|18 years ago|reply
Maybe it's not convenient for developers, but the result is better for users than an ad hoc mix of old web technologies that is seriously lacking in features and plagued with compatibility problems.
[+] [-] flashgordon|18 years ago|reply
the real reason i would say google would not want to use flash is due to its not-so-openness and thereby prepping itself for more uncertainity in the future.
[+] [-] axod|18 years ago|reply
Javascript works just fine thanks. With HTML5 and the video capabilities flash/silverlight will become even less relevant IMHO
[+] [-] icey|18 years ago|reply
[+] [-] bbgm|18 years ago|reply
Flash has its uses, and Google does use Flash where it makes sense, e.g. the charts on Google Analytics.
[+] [-] thaumaturgy|18 years ago|reply
[+] [-] wmf|18 years ago|reply
[+] [-] rms|18 years ago|reply
http://gears.google.com/
[+] [-] amichail|18 years ago|reply
[+] [-] aswanson|18 years ago|reply
[+] [-] xtat|18 years ago|reply
[+] [-] omfut|18 years ago|reply
Cheers, omfut
[+] [-] xenoterracide|18 years ago|reply