Google Analytics Launches Asynchronous Javascript Tracking for Better Performance and more

December 6th, 2009 by payam

The key benefits of the new Google Analytics Tracking code are:

  • Faster tracking code load times for your web pages due to improved browser execution
  • Enhanced data collection & accuracy
  • Elimination of tracking errors from dependencies when the JavaScript hasn’t fully loaded

Read the rest of this entry »

Posted in Internet | No Comments »

New fresh look for the new Yahoo! Mail

September 26th, 2009 by payam

Based upon user feedback, we have made Yahoo! Mail even better than before by streamlining the entire look and adding new functionality to provide a better email experience.

Read the rest of this entry »

Posted in Internet | No Comments »

Top 7 Firefox Add-ons to Secure Web Browsing

August 17th, 2009 by payam

Have you secured your web browsing? Mozilla’s Firefox has grown fast and furiously in popularity among many frequent internet users and bloggers.  Now one of the most favored web browsers and known for its workability, reliability, and easy customization, many users are switching over from older internet browsers like Internet Explorer to Firefox; but like any Internet Browser, it is important for Firefox to be kept secure at all times and protected from viruses and malicious spyware. Many times the download that you start with will just include basic security and features, and will not be configured to be as secure as possible.

Read the rest of this entry »

Posted in Internet | No Comments »

TubeGet.info – Download & Convert YouTube Videos

August 1st, 2009 by payam

TubeGet.infoIn case you are looking for a solution that gives you the chance to download a wide range of videos and then share them with your friends, relatives, or social network, this is going to be an interesting website for you to take a look at.

Read the rest of this entry »

Posted in Internet | No Comments »

ajax cms

July 18th, 2009 by

Ajax offers the possibility for a better user experience for content authors as well as site visitors for the Web CMS world. It updates without full page refresh.
• Continuous Feel: Traditional web applications force you to submit a form, wait a few seconds, watch the page redraw, and then add some more info. Forgot to enter the area code in a phone number? Start all over again. Sometimes, you feel like you’re in the middle of a traffic jam: go 20 meters, stop a minute, go 20 meters, stop a minute … Ajax offers a smooth ride all the way. There’s no page reloads here – you’re just doing stuff and the browser is responding.
• Real-Time Updates: As part of the continuous feel, Ajax applications can update the page in real-time. Currently, news services on the web redraw the entire page at intervals, e.g. once every 15 minutes. In contrast, it’s feasible for a browser running an Ajax application to poll the server every few seconds, so it’s capable of updating any information directly on the parts of the page that need changing. The rest of the page is unaffected.
• Limited Capabilities: Some Ajax applications are certainly doing things people never dreamed were possible on the web, but there are still substantial restrictions of the web platform. For example: multimedia capabilities, local data storage, real-time graphics, interaction with hardware such as printers and webcams. Support for some of these is improving in recent browsers, some can be achieved by delegating to Flash, but many are simply not possible, and if required, would rule out Ajax.
• Performance Concerns: Constant interaction between browser and server can make an application feel unresponsive.
There are, however, quite a few well-known patterns for performance optimization such as browser-side caching. These usually suffice, even for fast-paced applications like stock trading, but Ajax still might not work for really time-critical applications such as machine control.
• Life cycle of an Ajax application
• Visit: The user visits a site the usual way, i.e. by clicking on a link or typing a URL.
• Initialization The page initially loads. Callbacks are established to handle user input, a loop might be established to continuously refresh page elements. 
Event Loop: 
Browser Event An event occurs, such as a key press. Server Request The browser sends a request to the server. …Server Response A moment later, the server responds, and the response is passed into a request callback function, one that was specified when the request was issued. Browser Update The request callback function updates the DOM, including any JavaScript variables, according to the response. 
Of course, there are plenty of variants. In particular, many events are handled locally and don’t actually trigger a trip to the server. Also, some Ajax applications are short-lived and the browser interaction is eventually terminated with the user submitting a form. Others remain to interact with the user as long as they are in the user’s browser. 
Note that the Browser Event and the Server Request occur in one thread, and the Server Response and Browser Update occur in a separate thread. This is due to the asynchronous nature of the server request. It’s actually possible to configure XMLHttpRequest to make synchronous calls, but poor practice as it holds up the user. 

IT Articles 2007

Posted in Ebook, Internet | No Comments »

Extracting Google-Indexed Web Site Pages Using MS Excel

June 27th, 2009 by payam

In the field of Internet marketing research or search engine optimization, it is very important to know which pages of your web site have been indexed in Google. Currently, by default there is no way to export indexed pages in Google to a convenient spreadsheet for further analysis. If you want to learn how to do this fairly easily, however, keep reading.Popular spreadsheet software such as MS Excel is readily available to accomplish this task. However, the problem is a bit challenging: “How can you extract indexed pages of our website to MS Excel?”

First, before we can proceed with this tutorial, we will illustrate the importance of extracting indexed pages:

  • Duplicate content analysis in search engine optimization (for example, finding similar pages in your website) is only possible if you can compare one page to another by having a list of URLs in your website.
  • Spotting the important and low value URLs in your website are key factors in optimizing traffic. Without a list of these indexed URLs, it will be very hard to improve.
  • Lastly, if you are concerned with your website security, by extracting all pages of your website which have been indexed in Google, you can easily know which URLs affect your web site’s security. Examples of such URLs are admin pages, download pages and customer information pages. By nature, Google indexes URLs if your server does not restrict them and if there are links pointing to them.

Currently, Google is the most powerful search engine on the planet, yet it does not offer tools to let any webmaster extract or easily download indexed pages. Compare this to Yahoo, with its Yahoo Site Explorer that offers tools for downloading indexed pages. However, note that this data is only good in Yahoo, and is NOT applicable for Google.

These tutorials apply only to MS Excel 2002- 2007; note that Google can only give up to 1000 URLs.

Read the rest of this entry »

Posted in Internet, Programing, Scripts, Solution | 1 Comment »

WordPress 2.8 Tips and Tricks Collection

June 11th, 2009 by payam

Now that WordPress 2.8 has been released, it really would be more useful and helpful to get a big list of tips and tricks that addresses several new things in WordPress 2.8 and helps to learn or tweak the new features, these tips come from several users who have been using WordPress 2.8 for sometime and have contributed with several posts that may help you make the best out of the latest version in WordPress.

Read the rest of this entry »

Posted in Internet | 1 Comment »

What’s New in WordPress 2.8?

June 11th, 2009 by payam

wordpress-2-8

Today, while browsing the WordPress website, I noticed that WordPress 2.8 Beta was available for testing. So, I decided to download it and give it a test run. Here is a list of major changes that make this release a bit different from the earlier versions.

Read the rest of this entry »

Posted in Internet | No Comments »

Grab Your Free Backlink on Google Profiles

June 11th, 2009 by payam

I am in a hurry today, but I will leave you guys with a quick and juicy tip. As far as linkbuilding goes, every small bit helps, right? If that is the case, there is one Google service that you can use to grab an easy backlink: Google Profiles.

Read the rest of this entry »

Posted in Internet | No Comments »

« Previous Entries