<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Xcellence IT</title>
	<atom:link href="http://www.xcellence-it.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.xcellence-it.com</link>
	<description>Xcellence IT is a global IT solutions company providing excellent services in the areas of enterprise applications and web applications.</description>
	<lastBuildDate>Wed, 31 Mar 2010 13:12:50 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Paypal Resumes Payment Processing for Exporters &amp; Service Providers</title>
		<link>http://www.xcellence-it.com/news/paypal-resumes-payment-processing-for-exporters-service-providers/320</link>
		<comments>http://www.xcellence-it.com/news/paypal-resumes-payment-processing-for-exporters-service-providers/320#comments</comments>
		<pubDate>Wed, 31 Mar 2010 13:12:50 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[News Updates]]></category>
		<category><![CDATA[paypal]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=320</guid>
		<description><![CDATA[Paypal resumes remittances to exporters and service providers from India, but now have to report them as export revenue to Indian authorities by specifying Purpose Codes at the time of withdrawal.]]></description>
			<content:encoded><![CDATA[<p>Paypal- Interne based money transfer service has resumed remittances to exporters and service providers, who will now have to report them as export revenue to Indian authorities.</p>
<blockquote><p>“Customers who rely on PayPal are now able to sell their goods and  services around the world and withdraw money to their local bank  accounts,” explained Anuj Nayar, director of global communications,  PayPal.</p></blockquote>
<p>“However, before they can effect the withdrawals, they are now required to specify the nature of the transaction by selecting  the appropriate ‘Purpose Codes’ i.e. whether the transaction is for the export of goods or services. This information is required under Indian  laws in order to identify the nature of cross-border merchant transactions.”</p>
<p>PayPal, a service provider facilitating payments and money transfers online, has resumed processing payments for export of goods and  services. Personal payments, that is money transfer between individuals, to and  from India, though, continue to remain suspended until PayPal receives the  necessary licences and approvals from RBI.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/news/paypal-resumes-payment-processing-for-exporters-service-providers/320/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixing IE7 z-index issue using simple jQuery Solution</title>
		<link>http://www.xcellence-it.com/web-tips-tricks/fixing-ie7-z-index-issue-using-simple-jquery-solution/306</link>
		<comments>http://www.xcellence-it.com/web-tips-tricks/fixing-ie7-z-index-issue-using-simple-jquery-solution/306#comments</comments>
		<pubDate>Tue, 09 Mar 2010 11:43:36 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[Website Design]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[ie7]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=306</guid>
		<description><![CDATA[For web developers, achieving cross browser compatibility is an headache, especially when it comes to Internet Explorer 6, and Internet Explorer 7.
While there are many bugs IE 6 is having, there are various fixes available to fix them. I&#8217;ll go through some of them in future, and explain you how to fix them.
For the time [...]]]></description>
			<content:encoded><![CDATA[<p>For web developers, achieving cross browser compatibility is an headache, especially when it comes to Internet Explorer 6, and Internet Explorer 7.</p>
<p>While there are many bugs IE 6 is having, there are various fixes available to fix them. I&#8217;ll go through some of them in future, and explain you how to fix them.</p>
<p>For the time being, lets look at Internet Explorer 7 funky bugs which drives web developers like me crazy. While most of the known bugs occur in relatively obscure situations and go unnoticed, there are few bugs, that are really stick out and cause web developers to waste many hours to fix them. It is because of the IE7 bug which causes the browser to render z-index in unpredictable orders. This causes multi-level navigation menu to render unpredictable, and disturbs your other html elements.</p>
<p>One way to fix many of this issues with IE7 is to dynamically reverse the default z-index stacking order of the elements on page. This will ensure the elements higher in your html source will also have a higher z-index order on your page, solving most of the IE stacking issues. Here&#8217;s the quick fix using on the best Javascript library- <a title="Go to jQuery Website" href="http://jquery.com/" target="_blank">jQuery</a>.</p>
<pre><code>

&lt;!--[if IE 7]&gt;

&lt;script type="text/javascript"&gt;

$(function() {
 var zIndexNumber = 500;
 $('div').each(function() {
 $(this).css('zIndex', zIndexNumber);
 zIndexNumber -= 5;
 });
});    

&lt;/script&gt;
&lt;![endif]--&gt;

</code></pre>
<p><strong>Explanation of the Code:</strong></p>
<p>If IE 7, is the conditional tag, which asks browsers to run this javascript code only in case of the IE7.</p>
<p>This code will start with a z-index of 500, and decrement the z-index for each DIV element of the page by 5, giving the first DIV a z-index of 500, the second, 595, the third 590, and so on. Note that the selector will find all DIV elements with the code $(&#8216;div&#8217;). If you have different requirements, feel free to change the code or the selector to suit your needs by following <a title="jQuery Selectors" href="http://docs.jquery.com/Selectors" target="_blank">jQuery&#8217;s documentation on selectors</a>.</p>
<p>I found this <a title="Fixing IE7 Z-Index Issue with jquery Solution" href="http://www.vancelucas.com/blog/fixing-ie7-z-index-issues-with-jquery/" target="_blank">cool website</a> where I read that ie7 does something weird with the stack order when it renders the page and solves the problem using jQuery. Surprisingly I just copied and pasted the code (after analyzing it of course) and it fixed my problem! I just changed code to start z-indexing from 500 instead of 1000, because of the z-index I&#8217;ve been using for other elements.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/web-tips-tricks/fixing-ie7-z-index-issue-using-simple-jquery-solution/306/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paypal does not have authorization in India</title>
		<link>http://www.xcellence-it.com/news/paypal-does-not-have-authorization-in-india/294</link>
		<comments>http://www.xcellence-it.com/news/paypal-does-not-have-authorization-in-india/294#comments</comments>
		<pubDate>Fri, 12 Feb 2010 07:28:13 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[News Updates]]></category>
		<category><![CDATA[paypal]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=294</guid>
		<description><![CDATA[RBI (Reserve Bank of India) said, Paypal does not have authorization in India to provide cross-broder money transfer. Paypal needs authorization to operate a cross-border money transfer service, under country's Payment and Settlement Sytems Act, as per the RBI.]]></description>
			<content:encoded><![CDATA[<p>RBI (Reserve Bank of India) said, Paypal does not have authorization in India to provide cross-broder money transfer.</p>
<p>Paypal needs authorization to operate a cross-border money transfer service, under country&#8217;s Payment and Settlement Sytems Act, as per the RBI.</p>
<p>In a Tuesday blog post PayPal said that they has suspended the personal payments to and from India following RBI directions until it resolves questions from Indian regulators.</p>
<p>&#8220;We  temporarily suspended these services to respond to enquiries from the  Indian regulators, specifically questions on whether personal payments  constitute remittances into India,&#8221; the blog post said.</p>
<p>Although PayPal notified its customers, that personal payments to and from India, as well as transfer to local bank has been suspended, and it will be started soon. Although customers can still make commercial payments to India, but merchants can not withdraw funds in rupees to local banks. Paypal said customers should be able to withdraw funds to a local bank within a few days.</p>
<p>PayPal  notified users on Saturday, through another blog post, that personal  payments to and from India, as well as transfers to local banks, had  been suspended. Customers can still make commercial payments to India,  but merchants can&#8217;t withdraw funds in rupees to local banks, the company  said.</p>
<p>This move has caused inconvenienced to a number of PayPal users in India including outsourcing companies, free lancers, and online retailers.</p>
<p>To stay updated on PayPal stories log on to <a href="https://www.thepaypalblog.com/" target="_blank">https://www.thepaypalblog.com/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/news/paypal-does-not-have-authorization-in-india/294/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paypal suspends payment transactions in India</title>
		<link>http://www.xcellence-it.com/news/paypal-suspends-payment-transactions-in-india/291</link>
		<comments>http://www.xcellence-it.com/news/paypal-suspends-payment-transactions-in-india/291#comments</comments>
		<pubDate>Wed, 10 Feb 2010 05:05:27 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[News Updates]]></category>
		<category><![CDATA[paypal]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=291</guid>
		<description><![CDATA[Paypal, leading online payments&#8217; service provider has halted personal payments to India following new government regulations that were designed to crack down on money laundering.
Paypal, cited a specific reason for the temporary suspension apart from concerns raised by Paypal&#8217;s business partners and stakeholders. The company noted that commercial payments to merchants in India would continue [...]]]></description>
			<content:encoded><![CDATA[<p>Paypal, leading online payments&#8217; service provider has halted personal payments to India following new government regulations that were designed to crack down on money laundering.</p>
<p>Paypal, cited a specific reason for the temporary suspension apart from concerns raised by Paypal&#8217;s business partners and stakeholders. The company noted that commercial payments to merchants in India would continue as normal.</p>
<p>The move is expected to have a serious impact on the thousands of Indian freelancers who are paid via Paypal  for web design, writing and software development, PC World reported.</p>
<p>The move is reportedly related to the Indian government&#8217;s crackdown in  November 2009 on international banking transactions, when it instituted new reporting  and verification requirements on all banks and financial institutions to  prevent international money laundering.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/news/paypal-suspends-payment-transactions-in-india/291/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mastering Client Relations</title>
		<link>http://www.xcellence-it.com/blog/mastering-client-relations/288</link>
		<comments>http://www.xcellence-it.com/blog/mastering-client-relations/288#comments</comments>
		<pubDate>Thu, 04 Feb 2010 16:17:09 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[Blogging About]]></category>
		<category><![CDATA[understand clients]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=288</guid>
		<description><![CDATA[Managing a client is important task for each business. And for IT Consulting business, this is the key for long term success. Apart from strong skilled team of developers, and business consultant, each IT firm must focus on managing client relations.]]></description>
			<content:encoded><![CDATA[<p>Managing a client is important task for each business. And for IT Consulting business, this is the key for long term success. Apart from strong skilled team of developers, and business consultant, each IT firm must focus on managing client relations.</p>
<p>There is no such technique, that would work with every client. Each client have different background context and different expectations from us as an IT Consultant. In such case, there is no guarantee that the technique that worked with earlier client, would work with new client. Although there is nothing that can be static while managing client relations, but there are few guidelines which can help you manage it in better ways. Here are some steps which can help you master client relations:<span id="more-288"></span></p>
<ul>
<li><strong>Be patient:</strong> It takes a lot of time to develop a strong relationship with a client. Be patient with client, it takes a time while both you and your client build a mutual trust.</li>
<li><strong>Be a good Listener:</strong> This is the most important skill. You must learn to be a good listener. Until you don&#8217;t listen to them, you can&#8217;t proceed with the solutions that they are expecting form you. So when it comes to customer relations, the first step is to become a good listener. If you manage your clients through email, then you need to ask lot of questions to make sure that you fully understand their needs. This is the basics of getting into your customers foot.</li>
<li><strong>Put yourself in the client&#8217;s place:</strong> Think yourself as a client, put yourself in the shoes of your clients, and think about what you would want if you were there. Then you&#8217;ll be able to offer your clients solutions, that will not just satisfy them, but delight them.</li>
<li><strong>Think the best of your client:</strong> Always think best for the the client. When something go wrong between you and your customers, give them a chance to make it right. They might have made an honest mistake.</li>
<li><strong>Be creative:</strong> Offer you clients that most of your competitors wouldn&#8217;t. Be creative with what you can offer to your client. Give them an advise which might not be requested by client, but can save a dollar. Or show them how their best counterparts manages their work, and where they can improve.</li>
</ul>
<p>Help your clients understand their requirements clearly, if needed, educate your clients, and they will love to work again and again with you.</p>
<p>And always remember, Good Work + Happy Relations = Happy Client = More Repeated Business = More Growth.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/blog/mastering-client-relations/288/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google SEO Resources for Webmasters</title>
		<link>http://www.xcellence-it.com/web-tips-tricks/seo/google-seo-resources-for-webmasters/284</link>
		<comments>http://www.xcellence-it.com/web-tips-tricks/seo/google-seo-resources-for-webmasters/284#comments</comments>
		<pubDate>Fri, 29 Jan 2010 12:24:45 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=284</guid>
		<description><![CDATA[If you're a webmaster or a web developer, you must learn basics of SEO. And the best place to learn it is from the Google itself. Find a Video &#038; resources being shared by Google on their blog for Web Developers.]]></description>
			<content:encoded><![CDATA[<p>Have you read many contradictory things for getting ranked at top in <a title="Google" href="http://www.google.com/" target="_blank">Google</a>? Do you want to know the real science of Search Engine Listing &amp; Positioning? Wants to learn about the science working behind the search engine optimization (SEO)?</p>
<p>That&#8217;s really tough! Because every SEO expert follows and advises different things which might be contradicting.</p>
<p>Here is the <a title="Google SEO Resources for Beginners" href="http://googlewebmastercentral.blogspot.com/2010/01/google-seo-resources-for-beginners.html" target="_blank">Google SEO resources for Beginners &amp; Webmasters</a> being posted on <a title="Google Web Master Blog" href="http://googlewebmastercentral.blogspot.com/" target="_blank">Google Webmaster Central Blog</a>.</p>
<p>Here is the Video which will give you through the basic insights of SEO practice a web professional should follow while building a website. However, if you don&#8217;t like to watch it, you can download <a title="Search Engine Optimization Starter Guide" href="http://www.google.com/webmasters/docs/search-engine-optimization-starter-guide.pdf" target="_blank">Search Engine Optimization Starter Guide </a>being published by Google.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/-SLcruwnkLk" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/-SLcruwnkLk"></embed></object></p>
<p>I hope it would be nice to share <a title="Google Webmaster Guidelines" href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;answer=35769" target="_blank">Google webmaster guidelines</a> for your reference.</p>
<p>Feel free to post comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/web-tips-tricks/seo/google-seo-resources-for-webmasters/284/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New ERP App for Retailers launched by Microsoft</title>
		<link>http://www.xcellence-it.com/news/new-erp-app-for-retailers-launched-by-microsoft/266</link>
		<comments>http://www.xcellence-it.com/news/new-erp-app-for-retailers-launched-by-microsoft/266#comments</comments>
		<pubDate>Tue, 19 Jan 2010 15:00:05 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[News Updates]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[erp]]></category>
		<category><![CDATA[microsoft]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=266</guid>
		<description><![CDATA[Microsoft, on Monday, had announced a launch of Microsoft Dynamics AX CRM (Customer Relationship Management) and ERP (Enterprise Resource Planning) application geared specially for mid-sized retailer and retail chains.]]></description>
			<content:encoded><![CDATA[<p>Microsoft, on Monday, had announced a launch of Microsoft Dynamics AX CRM (Customer Relationship Management) and ERP (Enterprise Resource Planning) application geared specially for mid-sized retailer and retail chains.</p>
<p>Dynamics AX for Retail features numerous modules that allow retailers to integrate point-of-sale, store management, supply chain, and finance into a single platform. This indeed gives retailers much needed integration of retail stores, which <strong>enables business to focus on its vision of enhancing customer experiences</strong>.<span id="more-266"></span></p>
<p><strong>&#8220;The greatest challenge in retail is the changing nature of consumer behavior. People are becoming less brand-focused and more cost-conscious,&#8221;</strong> said Crispin Read, general manager of Dynamics ERP. <strong>&#8220;Retailers will need to provide a completely connected experience to consumers.&#8221;</strong></p>
<blockquote><p>Xcellence IT provides professional IT Consulting &amp; ERP Implementation Services, having its expertise on Business Process Management, it enables leveraged Return On Investment on each implementation service provided. Xcellence IT works closely with Microsoft to offer quality web and enterprise solutions including Dynamics ERP Consulting &amp; Implementation.</p></blockquote>
<p>This new ERP Application will offers direct integration with other Microsoft products, including SharePoint Server, SQL Server, and Windows 7. This eliminates the need for back-end customizations, eliminates duplication of data and effort, and reduces training times.</p>
<p>Moreover this new application will provide support for Microsoft&#8217;s Payment processing services as well as upcoming Commerce Solutions, which ties ERP applications to multiple e-commerce systems.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/news/new-erp-app-for-retailers-launched-by-microsoft/266/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xcellence IT enrolled in Microsoft Biz Spark Program</title>
		<link>http://www.xcellence-it.com/news/microsoft-biz-spark-enrollment/245</link>
		<comments>http://www.xcellence-it.com/news/microsoft-biz-spark-enrollment/245#comments</comments>
		<pubDate>Sat, 09 Jan 2010 07:48:39 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[News Updates]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=245</guid>
		<description><![CDATA[Xcellence IT has been enrolled in Microsoft BizSpark Program. Microsoft BizSpark enrolment will enable Xcellence IT to offer its clients quality web solutions that are build on rock solid Microsot ASP.net Framework.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.microsoftstartupzone.com/bsdb/search.aspx?id=3831"><img style="border: 0pt none;" src="http://www.microsoftstartupzone.com/bsdb/images/BizSparkDB_logo.jpg" border="0" alt="" width="120" height="50" /></a></p>
<p>Xcellence It, a leading Information Technology Solutions providers that works on Web Development Technologies like ASP.net and PHP platform and provides quality solutions in areas of IT outsourcing to various companies from USA, UK, Australia, Canada, Japan, Brazil, Italy, China, Germany, France, etc. has been enrolled in Microsoft BizSpak Program.</p>
<p>Microsoft BizSpark is a global program designed to accelerate the success of early stage Startups. BizSpark provides software, support and visibility to Startups. BizSpark provides entrepreneurs fast and easy access to current full-featured Microsoft development tools and productions licenses of server products, with no upfront costs and minimal requirements.</p>
<p><strong>Microsoft BizSpark enrolment will enable Xcellence IT to offer its clients quality web solutions that are build on rock solid Microsot ASP.net Framework.</strong></p>
<p>As a Microsoft BizSpark Partner, Xcellence IT’s developers have demonstrated their expertise with Microsoft technologies and proven its ability to satisfy the needs of its customers. Xcellence IT have the knowledge, skills, and commitment to help implement technology solutions that match exact business needs. Microsoft BizSpark enrolment represents the highest level of competence and expertise with Microsoft technologies, and have the closest working relationship with Microsoft.</p>
<p><strong>About Xcellence IT</strong></p>
<p><strong> </strong></p>
<p>Xcellence IT is the leading IT Consulting and Solutions provider company based in Surat, Gujarat INDIA. Xcellence IT is a global IT solutions company providing excellent services in the areas of enterprise applications and web applications. Xcellence IT deals with business solutions like CRM (Customer Relationship Management suit), ERP (Enterprise Resource Planning System), Web Development, e-Commerce solutions, Internet marketing, SEO (Search Engine Optimization), Portal Development, Content Management System (CMS), Custom Component Development, etc. Apart from, Stategic IT Consulting, Xcellence IT also provides professional and affordable IT outsourcing and Offshore Development Services.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/news/microsoft-biz-spark-enrollment/245/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Compress HTML / XHTML size to make it load faster</title>
		<link>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/compress-html-to-make-it-load-faster/125</link>
		<comments>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/compress-html-to-make-it-load-faster/125#comments</comments>
		<pubDate>Thu, 17 Dec 2009 13:26:24 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[Website Design]]></category>
		<category><![CDATA[html compression]]></category>
		<category><![CDATA[website optimization]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=125</guid>
		<description><![CDATA[Compress your html or xhtml code using gzip to optimize the speed of the website.]]></description>
			<content:encoded><![CDATA[<p>Remember earlier we advised you to use <a href="http://www.xcellence-it.com/web-design/simple-inline-form-validation-using-jquery/120" target="_self">three lines code to speed-up your wordpress</a>. That is a nice method to compress html/xhtml code using zlib. Here is the another techniques we employ to compress html code for the server which doesn&#8217;t support zlib compression.</p>
<p>We&#8217;re going to use gzip compression instead of zlib compression.</p>
<p>Here is the one line php code you need to enter into your header file. This will compress html / xhtml code.</p>
<p><span id="more-125"></span></p>
<h3>Here is how it works:</h3>
<p>Well, when the system works normally (I mean without compression), it’s not that efficient. 100KB is a <strong>lot of text</strong>, and frankly, <span>HTML </span>is redundant. Every <code>&lt;html&gt;, &lt;table&gt; and &lt;div&gt;</code> tag has a closing tag that’s almost the same. Words are repeated throughout the document. Any way you slice it, <span>HTML </span>(and its beefy cousin, <span>XML</span>) is not lean.</p>
<p>And what’s the plan when a file’s too big? Zip it!</p>
<p>If we could send a .zip file to the browser (index.html.zip) instead of plain old index.html, we’d save on bandwidth and download time. The browser could download the zipped file, extract it, and then show it to user, who’s in a good mood because the page loaded quickly. The browser-server conversation might look like this:</p>
<ol>
<li>Browser: Hey, can I <strong><span class="caps">GET</span></strong> index.html? I’ll take a compressed version if you’ve got it.</li>
<li>Server: Let me find the file… yep, it’s here. And you’ll take a compressed version? Awesome.</li>
<li>Server: Ok, I’ve found index.html (200 OK), am zipping it and sending it over.</li>
<li>Browser: Great! It’s only 10KB. I’ll unzip it and show the user.</li>
</ol>
<p>The formula is simple: Smaller file = faster download = <strong>happy user</strong>.</p>
<p>Not convinced? Here is the example of yahoo.com, the size of which compressed to around 78% using this technique.</p>
<p>Want to check how much you can save using gzip? Go to <a href="http://www.gidnetwork.com/tools/gzip-test.php" target="_blank">http://www.gidnetwork.com/tools/gzip-test.php</a> and enter your site address to check, how much bandwidth can be saved.</p>
<p>Here we use PHP <a href="http://perishablepress.com/press/2007/03/26/fast-effective-php-compression/"><span class="caps"> </span></a> to return compressed content. Give your <span class="caps">HTML </span>file a .php extension and add this code to the top:</p>
<pre><code>&lt;?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start(); ?&gt;</code></pre>
<h3>Verify Compression:</h3>
<p>Once you’ve configured your server, check to make sure you’re actually serving up compressed content.</p>
<ul>
<li><strong>Online:</strong> Use the <a href="http://www.gidnetwork.com/tools/gzip-test.php">online gzip test</a> to check whether your page is compressed.</li>
<li><strong>In your browser:</strong> Use <a href="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer Toolbar</a> &gt; Information &gt; View Document Size (like I did for Yahoo, above) to see whether the page is compressed.</li>
<li><strong>View the headers:</strong> Use <a href="https://addons.mozilla.org/en-US/firefox/addon/3829">Live <span>HTTP</span> Headers</a> to examine the response. Look for a line that says “Content-encoding: gzip”.</li>
</ul>
<p>Be prepared to marvel at the results.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/compress-html-to-make-it-load-faster/125/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>HTML Cheatsheet</title>
		<link>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/html-cheatsheet/123</link>
		<comments>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/html-cheatsheet/123#comments</comments>
		<pubDate>Wed, 16 Dec 2009 09:35:37 +0000</pubDate>
		<dc:creator>Krunal Jariwala</dc:creator>
				<category><![CDATA[Website Design]]></category>
		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://www.xcellence-it.com/?p=123</guid>
		<description><![CDATA[Here is a quick guide for you, that will help you a lot if you work on web development projects. Use this HTML cheat sheet to quickly find the code you need. All you need to do is copy (from this cheat sheet) and paste into your website&#8217;s code. If need be, you can change [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a quick guide for you, that will help you a lot if you work on web development projects. Use this HTML cheat sheet to quickly find the code you need. All you need to do is copy (from this cheat sheet) and paste into your website&#8217;s code. If need be, you can change the values to suit your particular situation.</p>
<h4><span>Basic Tags</span></h4>
<p><tt>&lt;html&gt;&lt;/html&gt;</tt> Creates an HTML document</p>
<p><tt>&lt;head&gt;&lt;/head&gt;</tt> Sets off the title and other information that isn&#8217;t displayed on the Web page itself</p>
<p><tt>&lt;body&gt;&lt;/body&gt;</tt> Sets off the visible portion of the document</p>
<p><span id="more-123"></span><span>Body Attributes</span></p>
<p><tt>&lt;body bgcolor="pink"&gt;</tt> Sets the background color, using name or hex value</p>
<p><tt>&lt;body text="black"&gt;</tt> Sets the text color, using name or hex value</p>
<p><tt>&lt;body link="blue"&gt;</tt> Sets the color of links, using name or hex value</p>
<p><tt>&lt;body vlink="#ff0000"&gt;</tt> Sets the color of followed links, using name or hex value</p>
<p><tt>&lt;body alink="#00ff00"&gt;</tt> Sets the color of links on click</p>
<p><tt>&lt;body ondragstart="return false" onselectstart="return false"&gt;</tt> Disallows text selection with the mouse and keyboard</p>
<p><a name="Text_Tags"></a></p>
<h4><span>Text Tags</span></h4>
<p><tt>&lt;pre&gt;&lt;/pre&gt;</tt> Creates preformatted text</p>
<p><tt>&lt;hl&gt;&lt;/hl&gt;</tt> Creates the largest headline</p>
<p><tt>&lt;h6&gt;&lt;/h6&gt;</tt> Creates the smallest headline</p>
<p><tt>&lt;b&gt;&lt;/b&gt;</tt> Creates bold text</p>
<p><tt>&lt;i&gt;&lt;/i&gt;</tt> Creates italic text</p>
<p><tt>&lt;tt&gt;&lt;/tt&gt;</tt> Creates teletype, or typewriter-style text</p>
<p><tt>&lt;cite&gt;&lt;/cite&gt;</tt> Creates a citation, usually italic</p>
<p><tt>&lt;em&gt;&lt;/em&gt;</tt> Emphasizes a word (with italic or bold)</p>
<p><tt>&lt;strong&gt;&lt;/strong&gt;</tt> Emphasizes a word (with italic or bold)</p>
<p><tt>&lt;font size="3"&gt;&lt;/font&gt;</tt> Sets size of font, from 1 to 7</p>
<p><tt>&lt;font color="green"&gt;&lt;/font&gt;</tt> Sets font color, using name or hex value</p>
<p><a name="Links"></a></p>
<h4><span>Links</span></h4>
<p><tt>&lt;a href="URL"&gt;&lt;/a&gt;</tt> Creates a hyperlink</p>
<p><tt>&lt;a href="mailto:EMAIL"&gt;&lt;/a&gt;</tt> Creates a mailto link</p>
<p><tt>&lt;a href="URL"&gt;&lt;img src="URL"&gt;</tt> &lt;/a&gt; Creates an image/link</p>
<p><tt>&lt;a name="NAME"&gt;&lt;/a&gt;</tt> Creates a target location within a document</p>
<p><tt>&lt;a href="#NAME"&gt;&lt;/a&gt;</tt> Links to that target location from elsewhere in the document</p>
<p><a name="Formatting"></a></p>
<h4><span>Formatting</span></h4>
<p><tt>&lt;p&gt;&lt;/p&gt;</tt> Creates a new paragraph</p>
<p><tt>&lt;p align="left"&gt;</tt> Aligns a paragraph to the left (default), right, or center.</p>
<p><tt>&lt;br&gt;</tt> Inserts a line break</p>
<p><tt>&lt;blockquote&gt;&lt;/blockquote&gt;</tt> Indents text from both sides</p>
<p><tt>&lt;dl&gt;&lt;/dl&gt;</tt> Creates a definition list</p>
<p><tt>&lt;dt&gt;</tt> Precedes each definition term</p>
<p><tt>&lt;dd&gt;</tt> Precedes each definition</p>
<p><tt>&lt;ol&gt;&lt;/ol&gt;</tt> Creates a numbered list</p>
<p><tt>&lt;ul&gt;&lt;/ul&gt;</tt> Creates a bulleted list</p>
<p><tt>&lt;li&gt;&lt;/li&gt;</tt> Precedes each list item, and adds a number or symbol depending upon the type of list selected</p>
<p><tt>&lt;div align="left"&gt;</tt> A generic tag used to format large blocks of HTML, also used for stylesheets</p>
<p><tt>&lt;img src="name"&gt;</tt> Adds an image</p>
<p><tt>&lt;img rajaram="name" align="left"&gt;</tt> Aligns an image: left, right, center; bottom, top, middle</p>
<p><tt>&lt;img src="name" border="1"&gt;</tt> Sets size of border around an image</p>
<p><tt>&lt;hr /&gt;</tt> Inserts a horizontal rule</p>
<p><tt>&lt;hr size="3" /&gt;</tt> Sets size (height) of rule</p>
<p><tt>&lt;hr width="80%" /&gt;</tt> Sets width of rule, in percentage or absolute value</p>
<p><tt>&lt;hr noshade /&gt;</tt> Creates a rule without a shadow</p>
<p><a name="Tables"></a></p>
<h4><span>Tables</span></h4>
<p><tt>&lt;table&gt;&lt;/table&gt;</tt> Creates a table</p>
<p><tt>&lt;tr&gt;&lt;/tr&gt;</tt> Sets off each row in a table</p>
<p><tt>&lt;td&gt;&lt;/td&gt;</tt> Sets off each cell in a row</p>
<p><tt>&lt;th&gt;&lt;/th&gt;</tt> Sets off the table header (a normal cell with bold, centered text)</p>
<p><a name="Table_Attributes"></a></p>
<h4><span>Table Attributes</span></h4>
<p><tt>&lt;table border="1"&gt;</tt> Sets width of border around table cells</p>
<p><tt>&lt;table cellspacing="1"&gt;</tt> Sets amount of space between table cells</p>
<p><tt>&lt;table cellpadding="1"&gt;</tt> Sets amount of space between a cell&#8217;s border and its contents</p>
<p><tt>&lt;table width="500" or "80%"&gt;</tt> Sets width of table, in pixels or as a percentage of document width</p>
<p><tt>&lt;tr align="left"&gt; or &lt;td align="left"&gt;</tt> Sets alignment for cell(s) (left, center, or right)</p>
<p><tt>&lt;tr valign="top"&gt; or &lt;td valign="top"&gt;</tt> Sets vertical alignment for cell(s) (top, middle, or bottom)</p>
<p><tt>&lt;td colspan="2"&gt;</tt> Sets number of columns a cell should span (default=1)</p>
<p><tt>&lt;td rowspan="4"&gt;</tt> Sets number of rows a cell should span (default=1)</p>
<p><tt>&lt;td nowrap&gt;</tt> Prevents the lines within a cell from being broken to fit</p>
<p><a name="Frames"></a></p>
<h4><span>Frames</span></h4>
<p><tt>&lt;frameset&gt;&lt;/frameset&gt;</tt> Replaces the &lt;body&gt; tag in a frames document; can also be nested in other framesets</p>
<p><tt>&lt;frameset rows="value,value"&gt;</tt> Defines the rows within a frameset, using number in pixels, or percentage of width</p>
<p><tt>&lt;frameset cols="value,value"&gt;</tt> Defines the columns within a frameset, using number in pixels, or percentage of width</p>
<p><tt>&lt;frame&gt;</tt> Defines a single frame — or region — within a frameset</p>
<p><tt>&lt;noframes&gt;&lt;/noframes&gt;</tt> Defines what will appear on browsers that don&#8217;t support frames</p>
<p><a name="Frames_Attributes"></a></p>
<h4><span>Frames Attributes</span></h4>
<p><tt>&lt;frame src="URL"&gt;</tt> Specifies which HTML document should be displayed</p>
<p><tt>&lt;frame name="name"&gt;</tt> Names the frame, or region, so it may be targeted by other frames</p>
<p><tt>&lt;frame marginwidth="value"&gt;</tt> Defines the left and right margins for the frame; must be equal to or greater than 1</p>
<p><tt>&lt;frame marginheight="value"&gt;</tt> Defines the top and bottom margins for the frame; must be equal to or greater than 1</p>
<p><tt>&lt;frame scrolling="value"&gt;</tt> Sets whether the frame has a scrollbar; value may equal &#8220;yes,&#8221; &#8220;no,&#8221; or &#8220;auto.&#8221; The default, as in ordinary documents, is auto.</p>
<p><tt>&lt;frame noresize="noresize"&gt;</tt> Prevents the user from resizing a frame</p>
<p><a name="Forms"></a></p>
<h4><span>Forms</span></h4>
<p>For functional forms, you&#8217;ll have to run a CGI script. The HTML just creates the appearance of a form.</p>
<p><tt>&lt;form&gt;&lt;/form&gt;</tt> Creates all forms</p>
<p><tt>&lt;select multiple name="NAME" size=?&gt;&lt;/select&gt;</tt> Creates a scrolling menu. Size sets the number of menu items visible before you need to scroll.</p>
<p><tt>&lt;option&gt;</tt> Sets off each menu item</p>
<p><tt>&lt;select name="NAME"&gt;&lt;/select&gt;</tt> Creates a pulldown menu</p>
<p><tt>&lt;option&gt;</tt> Sets off each menu item</p>
<p><tt>&lt;textarea name="NAME" cols=40 rows=8&gt;&lt;/textarea name&gt;</tt> Creates a text box area. Columns set the width; rows set the height.</p>
<p><tt>&lt;input type="checkbox" name="NAME"&gt;</tt> Creates a checkbox. Text follows tag.</p>
<p><tt>&lt;input type="radio" name="NAME" value="x"&gt;</tt> Creates a radio button. Text follows tag</p>
<p><tt>&lt;input type=text name="ram" size=20&gt;</tt> Creates a one-line text area. Size sets length, in characters.</p>
<p><tt>&lt;input type="submit" value="NAME"&gt;</tt> Creates a Submit button</p>
<p><tt>&lt;button type="submit"&gt;Submit&lt;/button&gt;</tt> Creates an actual button that is clicked</p>
<p><tt>&lt;input type="image" border=0 name="NAME" src="name.gif"&gt;</tt> Creates a Submit button using an image</p>
<p><tt>&lt;input type="reset"&gt;</tt> Creates a Reset button</p>
]]></content:encoded>
			<wfw:commentRss>http://www.xcellence-it.com/web-tips-tricks/website-design-tips/html-cheatsheet/123/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
