Sunday, December 28, 2008

Improve Web Page Performance

There are a lot of articles available over the internet for the same. But I found few handy for me & It will surely help the developers who are not in much of it yet. Few of the points specified over here are based on the assumption that CDN is used for the static contents, while other may work without CDN requirement.
So let me do it point vise:

1. Make fewer HTTP Requests
  • Make appropriate Sprites. CSS Sprites are the preferred method for reducing the number of image requests. Combine your background images into a single image and use the CSS background-image and background-position properties to display the desired image segment.
  • Use combo handlers to reduce the http requests
  • Use inline code if code is small (JS/CSS)
2. Reduce DNS Lookups.
3. Use a CDN for static components.
4. Add an Expire Header
5. Compress / Gzip appropriate components.
6. Put CSS at Top.
7. Put JS at Bottom.
8. Avoid much JavaScript/CSS code as Inline.
9. Minify Javascript.
10. Avoid Redirects.
11. Optimize the images
  • Use optimized favicon (favicon cann't be served from CDN)
  • Use SmushIt.
  • Check for unnecessary use of high quality images. eg. 45KB 300x200 dimention.
  • Remove duplicate images.
  • Use background-repeat CSS property for the continous images with gradient, by picking up appropriate slice of image.
  • For the continous images without gradient, use CSS background-color. For the rounded corner use CSS properties or corner images.
  • Avoid empty space while making sprites.
12. Do the Post-loading of the components, which are not in visible area intially. eg. which can be seen only after scrolling down.
13. Use AJAX to fatch the components, which are not visible in page initially. eg. tab like structure
14. Make AJAX cacheable.
Yahoo! is the clear leader in the Research for Performance. That's why I always prefer to give reference from Yahoo! sites. Like for the more performance tips in detail please refer Yahoo! performance rules.
Enjoy improved performance.

Sunday, December 21, 2008

Survey Finds Privacy an Increasing Concern to Consumers

Most Trusted Companies; Survey Finds Privacy an Increasing Concern to Consumers; Google No Longer Among Top 20

(Extracted from The San Francisco Chronicle, December 15, 2008)
Facebook, Apple, Yahoo!, Verizon and FedEx for the first time have made an annual ranking of the top 20 most trusted companies in the United States. Google, however, dropped off the list, released today by the Ponemon Institute and TRUSTe in San Francisco, as did Countrywide Financial, Bank of America (which acquired Countrywide) and Weight Watchers. At No. 1, for the fourth year in a row, was American Express, followed by eBay, IBM, Amazon and Johnson & Johnson. This the fifth year the survey has been conducted.


2008 Ranking 2008 Ranking
1 American Express (remained number one) 12 Intuit (+7)
2 eBay (+6) 13 WebMD (-1)
3 IBM (no change) 14 Yahoo! (new to the top 20)
4 Amazon (+1) 15 Facebook (new to the top 20)
5 Johnson & Johnson (+1) 16 Disney (-1)
6 Hewlett Packard (+10) 16 AOL (-12)
6 U.S. Postal Service (+1) 17 Verizon (new to the top 20)
7 Procter & Gamble (+2) 18 FedEx (new to the top 20)
8 Apple (new to the top 20) 19 US Bank (-2)
9 Nationwide (remained the same) 20 Dell (-7)
10 Charles Schwab (-8) 20 eLoan (-9)
11 USAA (+4)


more info...

Thursday, December 18, 2008

Call Ezee Receives Strategic Investment from Yahoo!

Bangalore, December 18, 2008: Info Network Management Company Pvt. Ltd. (INMAC) today announced a strategic investment from Yahoo!, a global internet leader. Chennai based INMAC is more popularly known by its consumer brand, Call Ezee. With this investment, Yahoo!’s Dutch subsidiary acquired approximately 30% stake in INMAC, along with representation on INMAC’s Board.

Call Ezee is a telephone directory search service currently covering 14 cites across India, including the 6 largest cities – Mumbai, Delhi, Chennai, Bangalore, Hyderabad and Kolkata. Consumers can call the local Call Ezee number from any mobile or fixed line phone and request contact details of any business, or a list of businesses that offer the product or service they are looking for. INMAC expects the funding provided by Yahoo! to enable it to continue to develop its team and technology as it seeks to triple its reach across India over the next two years.

Since its inception in 2006, Call Ezee has gained the loyalty of both businesses and consumers by fulfilling their advertising and directory needs. Small businesses focused on Return on Investment (ROI) find Call Ezee to be efficient in generating new sales leads, while consumers appreciate the ability to receive instant information on businesses in their local area, free of cost. Indian businesses can also contact Call Ezee to be listed on the directory without any charge, although sales leads are charged on a premium listing or ‘pay for performance’ basis.

INMAC plans to continue to differentiate itself from competitors with its in-depth knowledge of local markets, advanced data collection abilities and new product launches aimed at increasing advertisers’ ROI.

About INMAC

INMAC is a large tele-information services provider present in 14 cities across India with another 6 cities expected to be added in the near term. With unique access numbers, detailed database of listings and a large sales force across most major cities in India, INMAC is today poised to transition to the next stage of growth. Within 2 years of launch, INMAC has garnered strong market share in Chennai, Bangalore and Hyderabad, and has demonstrated excellent growth in newer markets such as Mumbai and Delhi. INMAC aims to replicate its success across more cities inIndia and become a nationally recognized brand for directory services. INMAC has been promoted by Mr. TS Narayanaswamy who has nearly two decades of experience as a leading sales associate for large multinational banks.

About Yahoo! Inc.

Yahoo! Inc. is a leading global Internet brand and one of the most trafficked Internet destinations worldwide. Yahoo! is focused on powering its communities of users, advertisers, publishers, and developers by creating indispensable experiences built on trust. Yahoo! is headquartered in Sunnyvale, California. For more information, visit pressroom.yahoo.com (http://pressroom.yahoo.com/) or the company's blog, Yodel Anecdotal (http://yodel.yahoo.com/).

Thursday, December 11, 2008

Back-Button to the Future : Adobe - Zoetrope

A new tool makes it easier to see the Web changing over time.
Huge quantities of information are never more than a few clicks away on the Web, but it's not always easy to see what things were like yesterday. News stories and blog posts might be archived, but other information often gets lost. For instance, while it's trivial to find a book's sales ranking on Amazon today, it's less simple to see what it was last week. And for anyone curious about how news evolves, it might not be obvious how a story's prominence has changed--did it get top billing on news sites the day it broke, or was it buried at the bottom of the page? A new tool called Zoetrope is designed to help track such information by letting users browse backward through time.

A user can peer back in time through Zoetrope in several ways. Simply pulling a scrollbar at the bottom of the browser winds a Web page back to show what it looked like hours, days, or months ago. Or, if the user is interested in one specific piece of information, like the price of a certain product, he or she can draw a "lens" over that area of the page to see how it changes.

An experienced user can perform even more-advanced analysis. For example, configured correctly, Zoetrope will recognize a price as it goes up or down and will show the results as a graph. It's also possible to draw lenses on different websites and sync them in order to carry out a historical comparison. For example, a user could use one lens to track weather information and another lens to track movie-attendance figures. Looking at how both lenses change over time might reveal a correlation between bad weather and high movie turnout. Zoetrope can also track some pieces of data as they move about a page over time.

For the video check here.

Friday, December 5, 2008

Google Confirms Friend Connect


Websites that are not social networks may still want to be social — and now they can be, easily. With Google Friend Connect (see http://www.google.com/friendconnect following this evening’s Campfire One), any website owner can add a snippet of code to his or her site and get social features up and running immediately without programming — picking and choosing from built-in functionality like user registration, invitations, members gallery, message posting, and reviews, as well as third-party applications built by the OpenSocial developer community.

Visitors to any site using Google Friend Connect will be able to see, invite, and interact with new friends, or, using secure authorization APIs, with existing friends from social sites on the web, including Facebook, Google Talk, hi5, orkut, Plaxo, and more.

Friend Connect will work with existing standards such as OpenID, OAuth, OpenSocial, as well as with data access APIs from Facebook, Google, and MySpace. The announcement comes on the heels of similar announcements from MySpace and Facebook (MySpace’s Data Availability and Facebook Connect)

LinkWithin

Related Posts with Thumbnails