Thoughts on Web Development
HVTP - Hyper Video Transfer Protocol Wednesday, January 24, 2007 5:24 PM

I got a new video camera for my birthday in November and I've been reading and thinking alot about Digital Video. One of the things I really like about the camera is that it records directly to a 30GB harddisk. I connect it to my PC through a USB port and treat the videos as files.

I've also thought alot about Google's purchase of YouTube. I think it was a brilliant move on Google's part because it comes at the beginning of the coming wave of video on the web. Within 10 years we will be getting most of our entertainment over the web.

So, thinking about all this had made me start to wonder about the digital video file format. Right now, everything is streamed to the player alá music from a CD. It has always been to my dismay that more encoding of meta data hasn't caught on to CD's. While DVD's are better, I think that meta data should be allowed in the stream of the image, similarly to what HTTP allows for the text stream. I believe you should be able to have links appear in the video stream to other web pages, sound files, spreadsheets, even other videos. I think it should even have a similar name to HVTP - HyperVideo Transfer Protocol.

Just my little musing for the day.

0 Comment(s) Add comment
Smart people and Web 2.0 Applications Monday, January 15, 2007 11:53 AM

There are some smart people doing some innovative work out there. I recently ran across this article on CodeProject's website: Build Google IG like Ajax Start Page in 7 days using ASP.NET Ajax and .NET 3.0 by Omar Al Zabir. It was an interesting article which spoke to creating mashup pages using AJAX. Even more so, the article led me to Al Zabir's website PageFlakes.

He's doing some interesting work. Websites like PageFlakes.com, Window Live (if you personalize it), and Google's IG brings to life the idea of mass individualization.

One of the interesting aspects of the next generation of web applications is that they face some of the same problems faced by GUI applications as they evolved. For example, on PageFlakes you can select the feeds you want to appear on your personalized webpage. These little windows (gadgets) remind me of the windows in mdi applications back in Windows 3.x. The central issue is how do you manage the UI in a consistant way so that the user doesn't become confused. On PageFlakes I selected an entry from one of the feeds and was presented with the content. But was I still on PageFlakes or had I moved to the website which hosts the content? When I hit the back button, the unexpected happened - I left PageFlakes and went to the website I was viewing before I came to PageFlakes. Weird.

As "Web 2.0" applications become more popular smart people are going to have to re-solve some of the problems GUI developers faced in the past.

0 Comment(s) Add comment
© LimberTech 2016