1.18.2006

my 20%

When google video first hit the streets, I came accross a video of a presentation by the CEO of google. It was really long, so i didn't watch the whole thing. in the part that I watched, the CEO guy talked about google's 70-20-10 business plan.

Google believes that you should dedicate 70% of your resources(money,programmer time...) to the main goal of your business. In google's case this is search and advertising. These things will continue to rake in the money for them. 20% should be given to things that are somewhat related to the main goals, but not neccessarily. So gmail and google video are examples of the 20%. They promote google and are really cool apps, but they aren't going to make any money. the last 10% is meant to go towards thing that are totally unrelated to the main goals. So if a programmer wants to work out an algorithm for bass fishing that will optimize the number of fish caught in n amount of time, they can use their 10% to do that.

I really like this business plan. programmers especially need some room to roam, or they will totally lose their inspiration. So yesterday my 20% was to make something that i'm very surprised i've never seen before. The limitations of a web browser are lessening everyday. I think that many web developers are not taking into account all of the tools that are available for building web applications. And by tools i do not mean dreamweaver or golive, but rather the tools that are available in every browser and can be utilized by opening up a text editor and hacking away.

Google's homepage allows you to change the modules that are displayed on your homepage. so you can close the weather box, if you don't care, and put up the slashdot box instead. That is pretty cool, but even cooler than that, they let you drag the boxes around on the screen, just like a real application. When i first saw this, i thought it was black magic. Then i realized, yeserday, that it was actually really easy.

This is my example of moving boxes around on the screen. The code is very simple. I think this could be used for all sorts of neat things. It would be cool to not move the original, but instead to make a new div that had low opacity and move it around, then when it was in place delete it and move the original. It would also be cool to make the zindex work like you would expect normal windows to work. That is, when you pic up box a and drag it over box c, box c is still on top. That needs to not be like that.

I'm going to keep tweaking and see what else I can come up with. any ideas let me know...

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home