Google Gears: LocalDB Example

logo_153x43I have recently been playing around with google gears; Gears is an open source project that enables more powerful web applications, by adding new features to your web browser such as interacting with the desktop, storing local data and running Javascript in the background. Here is a simple link manager I created to test out the LocalDB usage.

In this example I have made a link manager, where you can add/delete links from categories – as well as add/edit/delete existing categories. I have been using JQuery to automate some things, so if you use any of this code at all make sure JQuery is loaded beforehand.
Read More

Google Chrome Extensions

chromeGoogle chrome have just released a BETA version of the extension gallery. You can check it out here. There are many good extensions already released. I have listed below some of the more interesting ones.

Speed Tracer (By Google) is one of the more advanced extensions available, this will provide you with detailed graph analysis of the speed that web pages are loaded.
Speed Tracer is a tool to help you identify and fix performance problems in your web applications. It visualizes metrics that are taken from low level instrumentation points inside of the browser and analyzes them as your application runs. Speed Tracer is available as a Chrome extension and works on all platforms where extensions are currently supported (Windows and Linux).
Read More

Google unveils Chrome operating system

chromeChrome OS, due to launch next year, will be based on Linux, and is leaner than Windows and some people believe it could radically change the way we use computers. User data will be stored on Google’s servers and synchronise with Chrome OS devices.

No common desktop applications such as Microsoft Word or Adobe Reader will run on Chrome OS and the only application it will come with is a web browser.

This means the user is limited to web applications such as Gmail and Google Docs. Google said that because Chrome OS doesn’t allow the user to install desktop applications, the user is less at risk from malicious software.

Chrome OS allows Google to collect more information on the computing habits of its users, adding to the information it already has about people’s search, email and video usage.

The software will be designed for portable computers such as netbooks; but currently not for desktop PCs or standard laptops.

Google Launches Public DNS

Google will use its own DNS servers to resolve queries from computers using Google Public DNS. In its Thursday announcement, Google said that page loading performance would be improved by provisioning and load balancing its servers, and by minimising denial of service attacks.

Google will also experiment with pre-fetching name resolutions to speed page loading, loading translations into its cache before they are asked for, in the expectation that they will be required.

Google Public DNS does not support DNS security extensions(DNSSEC), a protocol that guarantees the integrity of DNS data and prevents cache poisoning — a vulnerability in DNS where attackers can insert misdirection information that hijacks user requests.

Read More