Google Devloper Day 2007

Work No Comments »

I wish I could be in Hamburg right now, but unfortunately I have a tough milestone ending tomorrow. So, I even can not watch the web casts — but of course I will do this on the weekend (if they are available on Google Video).
I am begrudging my boss for having this great opportunity to see the sessions, take part in the workshops and to make contacts... I really have to ask him out tomorrow. ;-)
Hopefully there will be another Developer Day next year in Germany...

Update:
Vladislav Malicevic at Google Developer Days 2007
I found the lucky guy!

The future of television

Personal No Comments »

Have you ever wondered why Google spent this enormously amount of money for Youtube? It is not because Youtube is making money with the content, users and business model the have by now. A portal for vlogging, funny or home made videos is not worth this huge investment — not even in the times of Web 2.0. An other fact might be interesting: by the time Google bought Youtube, they had their own video portal: Google Video.
For every product or service which comes from Google, you can expect that the will have further, long-dated plans for it. So what might happen to Youtube in the future?

Youtube will become the ideal platform for content from all TV stations. Today the TV stations are quite busy searching for videos which break their copyrights. They are afraid of loosing money by having their expensively produced content on the web without commercials in it. Imaginate the TV stations would upload their original content to Youtube. But why uploading a static video with a commercial starting at 37:25 and ending 48:40 when the video is streamed from a server? Not the times the commercial appears, even the content of it can be changed dynamically based on the person watching the video. And who knows its users better than Google?
By having the user data of each user's profile, plus the likes of the user gathered by the information he searched on, Google knows exactly who is sitting in front of the screen. Also interactive ads will be possible, since the videos are embedded in a flash file. You do not like ads and would prefer continue watching the video without interruptions? Just pay a few cents or more by using your Google Checkout account the get grid of the commercials. After buying this video you will also be able to download it and watch it again on your iPod or other mobile video players. And last, but not least this will be the connection of the social web and television.
You will be able to post a small part of every video on your blog for free. If you take all funny parts of "Germany's Next Topmodel" and comment about it you might push Stefan Raab out of business. ;-)
Not only other users will suggest videos, Google also will make recommendation for you — based on your profile

So... how realistic is this scenario? The most important step is, that the TV stations must be courageously to leave their classic way of presenting content. Some stations have already started uploading content on Youtube, such as the The British Broadcasting Corporation. Others might follow and when all stations have made this step, this will be the next generation of television.
This might get some people back on watching TV, including myself. ;-)

Preventing the browser from selecting text

Browser, Events 1 Comment »

There are many situations in which you don't want the browser to select the text (or selectable element, e.g. an image), when the user is moving the mouse holding the left mouse button. Especially during drag-and-drop actions this browser behavior will look strange and confuse the user.
To prevent this action on Internet Explorer, first add the proprietary event onselectstart to the particular element. Then assign a function which returns false.
On Gecko bases browsers you have to use the CSS attribute -moz-user-select. The prefix "-moz" shows, that this attribute (as many others, e.g. -moz-border-radius) is a proprietary one and will not work on other browers. The expression -moz-user-select:none; will prevent the browser from it's normal selecting behavior.


WordPress Theme & Icons by N.Design Studio
Entries RSS Comments RSS Anmelden