Friday, May 21, 2010

Google TV: Now Web On TV

Google the internet giant is out to expand its kingdom to the living room with an ambitious new service that lets people mesh television viewing with surfing the Web. Google TV, which has developed in partnership with technology titans Sony, Intel and Logitech and launched on Thursday.

Google TV, is powered by Google's Android software and Chrome Web browser, can be accessed using upcoming Web-enabled televisions from Sony or set-top boxes from Logitech that route Web content to existing TV sets. Sony and Logitech said the sets and boxes will be available in the United States in time for the year-end holiday shopping season and be rolled out internationally next year.

Google TV, which promises to extend the Internet search and advertising giants reach into the lucrative TV ad market. Initially, advertising served on Google TV will be the same as seen now by television viewers or Web surfers but the Internet firm said it is pondering ways to tailor advertising to the platform.

Source : SiliconIndia

Monday, May 17, 2010

Firebug (Web Development)

The Firebug extension for Mozilla Firefox allows the debugging, editing, and monitoring of any website's CSS, HTML, DOM, and JavaScript, and provides other Web development tools. It also has a JavaScript console for logging errors and watching values, as well as a "Net" feature which monitors the amount of time in milliseconds it takes to execute scripts and load images on the page. Firebug is free and open source, licensed under the BSD license. Firebug was initially written by Joe Hewitt, one of the original Firefox creators. The Firebug Working Group oversees the open source development and extension of Firebug. Approximately 1.7 million users have Firebug installed as of Oct. 2009.

More Details
Firebug Home Page

Source : Wikipedia

Thursday, May 13, 2010

Panoramio

Logo-panoramio-google[1]Panoramio is a geolocation-oriented photo sharing website. Currently, some of the photos uploaded to the site can be accessed as a layer in Google Earth and Google Maps, with new photos being added at the end of every month. The site's goal is to allow Google Earth users to learn more about a given area by viewing the photos that other users have taken at that place. The website is available in several languages.

Panoramio was started in the summer of 2005 by Joaquín Cuenca Abela and Eduardo Manchón Aguilar, two Spanish entrepreneurs. It was officially launched on October 3, 2005, and by March 19, 2007, it had archived over 1 million user submitted photographs.Three months later, on June 27, 2007, the number of photos reached two million. After a further four months, on October 25, 2007, the number of archived photos reached five million.

On May 30, 2007, Google announced plans to acquire the website, and Panoramio was acquired by Google on July 2007.

More Details

Panoramio Website

Source : Wikipedia

NoBot (AJAX)

NoBot is a control that attempts to provide CAPTCHA-like bot/spam prevention without requiring any user interaction. This approach is easier to bypass than an implementation that requires actual human intervention, but NoBot has the benefit of being completely invisible. NoBot is probably most relevant for low-traffic sites where blog/comment spam is a problem and 100% effectiveness is not required.

NoBot employs a few different anti-bot techniques:

  • Forcing the client's browser to perform a configurable JavaScript calculation and verifying the result as part of the postback. (Ex: the calculation may be a simple numeric one, or may also involve the DOM for added assurance that a browser is involved)
  • Enforcing a configurable delay between when a form is requested and when it can be posted back. (Ex: a human is unlikely to complete a form in less than two seconds)
  • Enforcing a configurable limit to the number of acceptable requests per IP address per unit of time. (Ex: a human is unlikely to submit the same form more than five times in one minute)

NoBot can be tested by violating any of the above techniques: posting back quickly, posting back many times, or disabling JavaScript in the browser.

Source : Microsoft Ajax Toolkit