Optimizing Page Load Time with Free Tools Online

page load time optimizationFaster page load is very important for a better user experience. If a page takes a lot of time to load, higher probability is that the user will look for another page, going away from your website. Optimizing Page Load Time can be done quick using various free tools available online. Things that affect the page load time and free online tools to find a solution are listed as below.

Recommended Read

Optimizing Page Load Time Tips

  1. Large size graphic images: Sometimes we forget to optimize images and this causes website take time to load images before it gets loaded completely. Using Smushit tool online by Yahoo, you can compress images and get them loading faster in your website.
  2. CSS Sprites: Instead of having many small iconic size images, you can have one single image with all the icons and use CSS sprite to show the images on the page. This reduces number of requests to the server thereby enhancing page load time. Using CSS Sprite Generator you can create css sprites for free.
  3. Many, large size Javascripts & CSS: Javascripts and CSS are written with indents, spaces, etc for better readability. However, when deploying on production website, you must consider compression of the JS and CSS files. There are two methods to do so: Minification and Obfuscation. Minification reduces the size by not changing the code but arranging the code with minimum bytes required. However, Obfuscation alters the code to make it even more compressed by applying certain code logic, reducing iterative paths, refactoring variables, etc and is more prone to error. The Minify JS is a free online tool to compress JS while Minify CSS is a free online tool to compress CSS. These online compression tools mentioned above also combine multiple files into one.
  4. Lot of server HTTP requests: Placing the images, css, flash objects, etc on the same server results in a lot of server requests. Putting the load on other servers helps. You can use Content Delivery Network for providing the content to your site thereby reducing/minimizing the requests to your server and enhancing the page load time.
  5. Placement of CSS and JS on page: Put stylesheets at the top while JS at the bottom. Putting stylesheets in the HEAD allows the page to render progressively. JS block parallel downloads, hence keeping them at the bottom is a key to optimizing page load time. Keep the JS and CSS files external than inline.
  6. Avoid CSS Expressions:The problem with expressions is that they are evaluated more frequently than most people expect. Not only are they evaluated when the page is rendered and resized, but also when the page is scrolled and even when the user moves the mouse over the page.
  7. Lot of plugins: Lot of plugins like Social media generate a lot of requests (mostly to the social media server) but affects the load time to an extent. Remove unnecessary plugins.
  8. Lot of comments: The size of the page sometimes increases due to comments. Sometimes the content size of comments is much more than the actual page content. Loading a lot of comments on a page can impact the load time. You can load the comments after the page is loaded possibly through AJAX on page load.
  9. Code behind: The server side code also plays a vital role in page load time. Caching may help but not always. Read more about caching and decide whether to enable it.

Analyze the links on your page with Links Analyzer

Further reading

Post your page load time optimization, check the page load time with webpagetest.org, one of the most popular tools today.

Aadhaar Card Information Guide

Aadhaar card or UIDAI card

What is Aadhaar Card?

It is the unique identity number issued by the UIDAI. Each individual can have only
one Aadhaar card as it is linked to their biometrics preventing and frauds or fake
identity. It is more like the Social Security Number of USA citizens.

If you want to check the status of your application, visit my post for a step by step guide to check Aadhaar status online.

Benefits of Aadhaar Card

Uniqueness Only one Aadhaar card will be issued to each individual making it unique.

Portability Since the data is centrally managed, the agencies or service providers will validate the beneficiary’s details through this central system making it portable.

People without any valid Identity will have one now This is one of the major advantage of Aadhaar card. Today, even passports are unique but not that every individual has it. However, Aadhaar card will be issued to each and every individual through the introducers concept.

Easy & Faster Approval & Verification Processes Now, borrowing a loan, creating a bank account, joining a firm will become easier and faster with just one card due to the centralized management of the data by UIDAI.

What information is required to get an AADHAAR number?

Demographic information required:
* Name
* Date of Birth
* Gender
* Address
* Parent/Guardian details (required for children, adults may provide)
* Contact details phone and email (optional)

Biometric Information required:
* Photo
* 10 finger prints
* Iris

Enrolment process for a AADHAAR number

You will need to visit an enrolling agency, fill up an application form, provide Proof of Photo Identity, Proof of Address documents and other supporting documents.

One who does not have any document to prove his/her identity, he/she will require an Introducer for enrollment process.

The agency authorised person will validate the documents provided by you at the time.
And the demographic data will be captured in the system.

Biometrics information will include capturing ten finger prints, both iris scanning and facial photograph. This data will be sent to CIDR.

The biometric information will be checked in the database to ensure that it does not already exists.
If the informatio is not found the database, Aadhaar details will be generated and will be sent to the individual at his/her residence. The Aadhaar number will also be sent to the agency for use in their service database.

If the individual is already in the database, or in case of any other quality/data validation failure the application will be rejected and the person will be informed of the same.

Documents required for Proof of Identity (PoI) & Proof of Address (PoA)

Common proofs of identity and address are:
Election Card, Ration card, Passport and Driving License.
Photo ID cards like PAN card and Govt ID cards are permissible for Identity Proof or PoI.

Address proof (PoA) documents also include water, electricity & telephone bills from the last three months.
In case you do not have above common proofs, Certificate of Identify having photo issued by Gazetted Officer/Tehsildar on letterhead is also accepted as PoI. Certificate of Address having photo issued by MP or MLA /Gazetted Officer/Tehsildar on letterhead or by Village Panchayat head or its equivalent authority (for rural areas) is accepted as valid PoA. Even if someone in a family does not have individual valid documents, the resident can still enrol if his/her name exists in family entitlement document. In this case the Head of Family in entitlement document needs to be enrolled first with valid PoI & PoA document. The head of the household can then introduce other members in the family while they are enrolling.

Who can be an Introducer?

What is Introducer system?
UIDAI recognises that some people particularly children, women, migrant workers, homeless, nomadic tribes, urban poor and others may not be able to produce documentary proof of identity and proof of address. In order to enable inclusion of these individuals for AADHAAR, the data standards committee recommended that the introducer system be created similar to the introducer framework followed by banks for opening bank accounts.

Who can be an Introducer?
An Introducer is a person who is authorized to introduce a resident who does not possess any PoA / PoI documents. The main objective of the introducer system is to enable enrolment of residents into Aadhaar, who are otherwise hard to reach and may not be part of any government database.

Example: Registrar’s employees, elected members, members of local administration bodies, postmen, influencers such as teachers & doctors, Anganwadi / ASHA workers, representative of local NGO’s etc. identified by a Registrar and registered in UIDAI’s CIDR as “Introducers”.

Aadhaar enrollment online

You can book appointment online for Aadhaar enrollment procedure this will help you save time. However, the online booking facility is provided only to select cities as seen in the list of Cities at http://appointments.uidai.gov.in/. For example, only Mumbai, Nagpur and Thane are the available options in Maharashtra.

Those who do not find their city in online booking of an appointment for Aadhaar or UDAI Card, refer below.

Aadhaar Enrollment Agencies

There is no list given about the agencies clearly. However, the PDFs present at http://uidai.gov.in/aadhaar-enrolments.html#EEA can be used to find address information of the enrollment agencies.

If you have the acknowledgement slip, you can follow the step by step guide to check Aadhaar status online.

Important Links for Aadhaar Card / UDAI Card

Consolidated Mutual Funds Statements

consolidated mutual funds statements
Courtesy: http://lumaxart.com

Usually, near the close of fiscal year, your organizations tell you to submit the investment documents for proof to save tax deductions. Or otherwise even if you are an individual you would need investment documents for proof to submit towards the end of the fiscal year. At this time, we usually start running after our agents or the insurance companies themselves for providing us the proofs. Here is the good deed of KARVY and CAMS that enables us to get the consolidated mutual funds statements or status anytime/anywhere which are held with KARVY, CAMS or FTAMIL.

For the very first time in India, you can now get all the consolidated mutual fund holdings with KARVY, CAMS and FTAMIL. Most of the big companies are tied up with these ones so you probably will get all the mutual fund statement at one place.

Steps to get Consolidated Mutual Funds Statements

  1. Simply login to https://www.karvymfs.com/platformservice/
  2. Select Statement Type – Summary or Detailed
  3. Select Period – Current Financial Year, Previous Financial Year or Specific Period
  4. From Date gets selected automatically for the current or previous financial year. If you choose Specific period in step 3, this field will get activated and you need to provide the dates here.
  5. Provide your email that is registered with the mutual fund companies.
  6. PAN is optional.
  7. Choose a password that will be used to open the statement sent to your email provided in step 5. Remember this password is not any account login, it’s simply a password required to protect your document from unintended users.
  8. Submit and you are done. Just check email in sometime (usually it comes within an hour).

Relax! No? Got Questions? Post a comment below and I will try to help.

Create backlinks for SEO

SEO is iterative and is very important to make your site reach its customers. There are many techniques by which you can achieve this goal. Apart from search engine optimization on your site or page, you must also create backlinks for SEO by submitting articles to various websites that allow you to do so.

Approach to Create backlinks:

Register and submit quality content on articles submission directory sites. This helps you become visible on the world wide web.

You can also have answers submitted in forums. The best way is to include links in your signature. With this it gets added to each and every answer you post. Target to provide the solution to the questioner than targeting to create backlinks while responding to a question. Your answer will automatically gain popularity (hence your link in signature) if your answer really resolves the problem.

So, people who are specifically looking for that solution, will ultimately read your answer and may also follow the links. In any case, your link becomes visible when users come to your answer when especially through a search engine.

There are tools that allow you to share links to Social media including Facebook, Twitter, StumbleUpon, Bibo, Digg and many other. One website that provides you this service is onlywire. It submits your articles to various social media (52 sites!! as of today) saving your time to visit each social media and post your link. Popularity is the key to SEO. Hence, creating backlinks is the key to popularity.