<?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>zerobulletin &#187; Web</title>
	<atom:link href="http://www.zerobulletin.com/%20topics/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zerobulletin.com</link>
	<description></description>
	<lastBuildDate>Thu, 17 May 2012 09:19:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Know if someone unfriends you on Facebook</title>
		<link>http://www.zerobulletin.com/web/know-if-someone-unfriends-you-on-facebook/</link>
		<comments>http://www.zerobulletin.com/web/know-if-someone-unfriends-you-on-facebook/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 16:07:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[facebook unfriend notification]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[unfriend notification]]></category>
		<category><![CDATA[unfriender]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1430</guid>
		<description><![CDATA[You might find your friend count decreasing sometime in Facebook, not by a large number though. The people who unfriends you might have gone unnoticed obviously because you dont explore each of your friends updates everyday you log in to facebook. There is a simple way to know who have unfriended you (if someone really [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="wp-image-1431 aligncenter" title="facebook unfriend notification" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/unfriend.png" alt="How to know if someone unfriends you in facebook" width="611" height="190" /></p>
<p>You might find your friend count decreasing sometime in Facebook, not by a large number though. The people who unfriends you might have gone unnoticed obviously because you dont explore each of your friends updates everyday you log in to facebook. There is a simple way to know who have unfriended you (if someone really has) that works fine with firefox, chrome, opera, safari and internet explorer.</p>
<p><strong>FIREFOX USERS</strong></p>
<p>1. You just have to install an addon called &#8220;greasemonkey&#8221; dowload it from <a href="https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/" target="_blank">here</a>.</p>
<p>2. Then go <a href="http://userscripts.org/scripts/show/58852" target="_blank">here</a> and simply click the install button. Thats all.</p>
<p style="text-align: center;"><img class="wp-image-1432 aligncenter" title="unfriend" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/unfriend-2.png" alt="" width="562" height="124" /></p>
<p><strong>CHROME USERS</strong></p>
<p>1. Go <a href="http://userscripts.org/scripts/show/58852" target="_blank">here</a> and click the install button. Thats it.</p>
<p>&nbsp;</p>
<p>Like the technique? Comment your thoughts below.</p>
<h4>Incoming search terms:</h4><ul><li><cite><a href="http://www.zerobulletin.com/web/know-if-someone-unfriends-you-on-facebook/" title="friend count on facebook">friend count on facebook</a> (1)</cite></li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/know-if-someone-unfriends-you-on-facebook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Cheat Sheet</title>
		<link>http://www.zerobulletin.com/web/jquery-cheat-sheet/</link>
		<comments>http://www.zerobulletin.com/web/jquery-cheat-sheet/#comments</comments>
		<pubDate>Sun, 29 Jan 2012 06:28:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Cheat Sheet]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1420</guid>
		<description><![CDATA[jQuery Cheat Sheet &#160; jQuery has made web designer achieve very easily which they would have to burn mid night oil to do otherwise. It has made web designers develop and design website that creates value to its customer and increase the performance of the website. Here is a cheat sheet which further makes the [...]]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter" style="text-align: justify;">
<dl id="attachment_1422" class="wp-caption aligncenter" style="width: 594px;">
<dt class="wp-caption-dt"><a href="http://www.zerobulletin.com/wp-content/uploads/2012/01/jquery_1_3.png"><img class=" wp-image-1422 " title="Click to Enlarge" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/jquery_1_3.png" alt="jQuery Cheat Sheet" width="584" height="364" /></a></dt>
<dd class="wp-caption-dd">jQuery Cheat Sheet</dd>
</dl>
</div>
<p>&nbsp;</p>
<p>jQuery has made web designer achieve very easily which they would have to burn mid night oil to do otherwise. It has made web designers develop and design website that creates value to its customer and increase the performance of the website. Here is a cheat sheet which further makes the learner grab the jQuery hows and whys very easily and quickly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/jquery-cheat-sheet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>20 Things Google expects your website to have</title>
		<link>http://www.zerobulletin.com/web/20-things-google-expects-your-website-to-have/</link>
		<comments>http://www.zerobulletin.com/web/20-things-google-expects-your-website-to-have/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 17:00:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Panda]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1388</guid>
		<description><![CDATA[If becoming the most popular brand in the universe isn’t yet achievable then I would begin to focus on Google stuff. Yes Bing is making headway and other search engines still hold a foot in the search game but for now, at least for now, Google still holds the lion’s share of search. So let’s [...]]]></description>
			<content:encoded><![CDATA[<p>If becoming the most po<a href="http://www.zerobulletin.com/wp-content/uploads/2011/09/Google.png"><img class="size-medium wp-image-658 alignleft" title="Google" src="http://www.zerobulletin.com/wp-content/uploads/2011/09/Google-300x108.png" alt="" width="300" height="108" /></a>pular brand in the universe isn’t yet achievable then I would begin to focus on Google stuff. Yes Bing is making headway and other search engines still hold a foot in the search game but for now, at least for now, Google still holds the lion’s share of search. So let’s focus on Google for this post. The following are some things that Google likes, not in order of importance as much as the order of my random thought patterns. And let’s be real – if Google likes it, then you have a chance.</p>
<p>1. <strong>Google loves video</strong> so start posting videos. YouTube, Vimeo and Ustream are some sites to consider. If you are self hosting or third party hosting videos I would suggest copying them over to one of the main video sites to gain traction. And if you want to make Google really happy, YouTube keeps it in the family.</p>
<p>2. <strong>Google loves real time</strong>. Are you tweeting yet? This is the best tool to keep a steady stream of real time activity. Start thinking about keywords, topics, article sources to share and start tweeting today. Know that Google pays attention to your credibility and that is measured by RT (retweets) and conversations with other Tweeters indicated by @name. So Tweet in earnest not in vain (promo only).</p>
<p>3. <strong>Google loves places</strong>. Get a Google places account. They love coupons so they can add value to their searchers. And Tags – yes Google will let you set yourself apart on the map if you pay to Tag – that runs about $25/month.</p>
<p>4. Google likes you to play with their toys. Try using <strong>Google Docs</strong> it is actually pretty handy for file sharing or getting your info on the go. <strong>Google calendar</strong> might be a solution or even a cool application on your website.</p>
<p>5. Google likes it when you tend to your website so be sure to install <strong>Google analytics</strong> and have a webmaster account that you actually look in on from time to time.</p>
<p>6. Google loves to read your mail so make sure you have a <strong>Gmail account</strong>. I use mine as a receptacle for the dozens of newsletters and blogs I subscribe to.</p>
<p>7. <strong>Google loves their maps.</strong> Please make sure you have one for your location on your website.</p>
<p>8. <strong>Google loves bloggers</strong>. Since they have a vested interest in blogspot you might want to consider using blogspot. I am a believer that a blog belongs on your website and so I might give this one up.</p>
<p>9. <strong>Google loves fresh content</strong>. That is where a blog on your site is helpful. Other ideas are changing up a section on your home page with news about your company or in your industry, getting some PDF files and other shareable downloadable content – Google likes it when you play nice and make things available to their searchers.</p>
<p>10. <strong>Google loves fast loading websites</strong> so go back and clean up your code, ditch the flash, cut down the amount and size of your photos and check out anything that might be slowing your load times down.</p>
<p>11. <strong>Google loves tags</strong>. They really like it when you make their job easy so double back and look at your code. Hopefully you are using CSS by now and so make sure your H1 tags are keywords; have a keyword rich and well-written meta description.</p>
<p>12. <strong>Google likes real word page names</strong>. That means if you have dynamic pages that generate a lot of phooey like ##&amp;^236.html well that doesn’t help Google at all. Make sure page names are words, particularly keywords and oh don’t have all the words run together or use underscores to separate the words, Google is fond of hyphens. Your page name should look like page-name.htm and not page_name.htm or page%$###.htm.</p>
<p>13. <strong>Google </strong><strong>likes links</strong>. Lots and lots of links. But they must be good links and they must be text base links. Reputable directories are a good start. Getting other relevant sites to use your keywords and link to your site is worth a pot of gold or maybe two pots if it is a well established website.</p>
<p>14. <strong>Google loves well trafficked sites</strong>. Get visitors coming and keep them there because Google pays attention to how long their searchers actually stay on your site and how many pages they explore.</p>
<p>15. <strong>Google loves commitments</strong>. If you have a domain name expiring soon go ahead and renew for generations to come. Ok, well at least for a couple of years.</p>
<p>16. Google likes deep thinkers and <strong>many pages</strong>. I realize that the more pages you have the more money you might have to spend and certainly more time thinking about what you are going to put on those pages but think hard. Come up with a site plan that makes sense and gives your visitors information in a logical arrangement.</p>
<p>17. <strong>Google likes directions.</strong> Give your visitors an HTML site map and make sure you submit an XML site map directly to Google.</p>
<p>18. <strong>Google likes breadcrumbs</strong>. These are the little text navigations at the top of a page that indicate where you are on the site in the scheme of things. It might look something like: home &gt; food &gt; meat &gt; organic. Your web programmer can set that up for you if you don’t know how to program.</p>
<p>19. <strong>Google really likes alt tags</strong>. They still can’t read photos so remember to give your images alt tags and use keywords. Rather than using a generic word like image.jpg try using a keyword for instance organic-meat.jpg. Yes the hyphens work well here as well.</p>
<p>20. <strong>Google likes to know you are real</strong> – install hcards or at least make sure you have address and phone numbers visible on your site.</p>
<p>The point is that search engine optimization is undergoing radical changes and shifts and I have no idea where PPC is going to wind up in the scheme of things – neither do the experts at this point, they are all in wait and see mode from what I can tell. So follow these basic rules:</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/20-things-google-expects-your-website-to-have/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Internet is killing the Planet [INFORGRAPHIC]</title>
		<link>http://www.zerobulletin.com/web/the-internet-is-killing-the-planet-inforgraphic/</link>
		<comments>http://www.zerobulletin.com/web/the-internet-is-killing-the-planet-inforgraphic/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 06:27:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[earthday]]></category>
		<category><![CDATA[go-green]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1380</guid>
		<description><![CDATA[Infographic via: Wordstream]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<img class="aligncenter" style="border: 0pt none;" src="http://www.wordstream.com/images/the-internet-is-killing-the-planet-infographic-full.png" alt="Earth Day Infographic" width="548" height="3174" border="0" /></p>
<p>Infographic via: <a href="http://www.wordstream.com/">Wordstream</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/the-internet-is-killing-the-planet-inforgraphic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Technical Examination of SOPA and PIPA [INFOGRAPHIC]</title>
		<link>http://www.zerobulletin.com/web/a-technical-examination-of-sopa-and-pipa-infographic/</link>
		<comments>http://www.zerobulletin.com/web/a-technical-examination-of-sopa-and-pipa-infographic/#comments</comments>
		<pubDate>Sun, 22 Jan 2012 01:58:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[Censored Internet]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[Open Internet]]></category>
		<category><![CDATA[PIPA]]></category>
		<category><![CDATA[SOPA]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1375</guid>
		<description><![CDATA[Brought to you by Lumin Interactive and Condor Consulting]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://luminconsulting.com/sopa/" target="_blank"><img class="aligncenter" style="border: 0pt none;" src="http://luminconsulting.com/wp-content/uploads/2012/01/sopa-pipa.png" alt="SOPA &amp; PIPA Technical Examination" width="615" height="5648" border="0" /></a></p>
<div>
<p style="text-align: center;">Brought to you by <a title="Lumin Interactive" href="http://luminconsulting.com/">Lumin Interactive</a> and <a href="http://condorconsulting.com">Condor Consulting</a></p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/a-technical-examination-of-sopa-and-pipa-infographic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating Website in accordance with Google Panda Algorithm</title>
		<link>http://www.zerobulletin.com/web/creating-website-in-accordance-with-google-panda-algorithm/</link>
		<comments>http://www.zerobulletin.com/web/creating-website-in-accordance-with-google-panda-algorithm/#comments</comments>
		<pubDate>Sun, 15 Jan 2012 11:07:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Panda]]></category>
		<category><![CDATA[panda]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[web developing]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1279</guid>
		<description><![CDATA[Whether you’re in the process of building a new website or redesigning an existing site, it’s vital to build it with search engine optimization (SEO) in mind. The king of search engines, as everyone knows, is Google, making up over 65.3% of all search traffic (in October 2011). Google’s goal is simple: to give their users the most relevant, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.zerobulletin.com/wp-content/uploads/2012/01/google-panda.jpg"><img class="alignleft size-medium wp-image-1280" title="google-panda" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/google-panda-300x252.jpg" alt="" width="300" height="252" /></a></p>
<p>Whether you’re in the process of building a new website or redesigning an existing site, it’s vital to build it with search engine optimization (SEO) in mind.</p>
<p>The king of search engines, as everyone knows, is Google, <a title="Google Increases U.S. Search Market Share as Yahoo Slips, ComScore Says - bloomberg.com" href="http://www.bloomberg.com/news/2011-11-09/google-gains-u-s-search-market-share-in-october-comscore-says.html" target="_blank">making up over 65.3% of all search traffic (in October 2011).</a></p>
<p>Google’s goal is simple: to give their users the most relevant, high-quality search engine results as accurately and quickly as possible. So in early-2011 Google introduced an update to their search engine algorithm, dubbed <a title="Google Panda - en.wikipedia.org" href="http://en.wikipedia.org/wiki/Google_Panda" target="_blank">Panda</a>, as part of the company’s continual pursuit of that goal.</p>
<p>&nbsp;</p>
<p>For those of you who are unaware, the Google Panda update <a href="http://en.wikipedia.org/wiki/Google_Panda" target="_blank">reportedly</a> affected the rankings of almost 12% of all search results — more than any other update before.</p>
<p>Since then, Google has rolled out several other updates to Panda, dramatically changing how thousands of websites are ranked.</p>
<p>Those that were considered to be high-quality sites saw their rankings improve, while those of supposed low-quality essentially vanished from ranking at the top.</p>
<p>So now, the obvious question is this: <strong>How can we make websites that are seen as high-quality in the eyes of Google Panda?</strong></p>
<h3>Design for Engagement and User Experience</h3>
<p>To put it simply, <a title="Googlebot Webmaster Tools Help - google.com" href="http://www.google.com/support/webmasters/bin/answer.py?answer=182072" target="_blank">Googlebot</a> is starting to view websites more and more like humans. Thus the design of a site is going to start playing a much larger role in how it’s ranked more than ever before.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://cdn.sixrevisions.com/0233-02_optimize_google_panda_metrics.jpg" alt="" width="550" height="270" /></p>
<p>The Panda update is looking closer at several metrics to see how engaging and user-friendly a web page is. Some metrics that help quantify engagement and user experience quality are:</p>
<ul>
<li>Amount of time spent on the website</li>
<li>Bounce rate</li>
<li>Number of web pages per visit</li>
<li>Page response times</li>
<li>Conversion rates</li>
</ul>
<p>These metrics give you a clue as to how good a website is in keeping visitors engaged. For example, a website with a high number of web pages per visit could mean that the visitor thinks the website is interesting and engaging.</p>
<p>Well-designed sites are typically more visually pleasing, easier to understand and often fare well in the metrics mentioned above than those with poor designs.</p>
<p>Thus, your goal is to craft a website with a great user experience that captivates your audience. In addition, make sure that the website is optimized for speed, as this also affects the user experience and the site’s usability. Remember that usability and SEO go hand in hand.</p>
<h3>Spelling and Grammar are Important</h3>
<p>This might sound obvious but you will be very surprised at how many websites suffer from poor spelling and/or grammar. Google does evaluate content quality of websites. In fact, Matt Cutts, a highly-regarded individual in the SEO community and member of the Search Quality group at Google, addressed this <a href="http://www.youtube.com/watch?v=qoFf6Kn4K98" target="_blank">in a YouTube video</a>.</p>
<p style="text-align: center;"><iframe src="http://www.youtube.com/embed/qoFf6Kn4K98" frameborder="0" width="560" height="315"></iframe></p>
<p>Cutts said, &#8220;We noticed a while ago that, if you look at the PageRank of a page — how reputable we think a particular page or site is — the ability to spell correlates relatively well with that. So, the reputable sites tend to spell better and the sites that are lower PageRank, or very low PageRank, tend not to spell as well.&#8221;</p>
<h3>Focus on Content Quality</h3>
<p>Google likes content. This is not a newfound idea, but it is one that is often neglected. You have to be dedicated to developing high-quality, original content.</p>
<p>Try to become an authority in your industry by writing content that visitors would want to bookmark, share or recommend.</p>
<p>Google specifically states what they look for in a high-quality site by providing you<a title="More guidance on building high-quality sites - googlewebmastercentral.blogspot.com" href="http://googlewebmastercentral.blogspot.com/2011/05/more-guidance-on-building-high-quality.html" target="_blank">questions to ask yourself</a>. Here are just a few questions they suggest you ask when you produce content:</p>
<ul>
<li>Would you trust the information presented in this article?</li>
<li>Is this article written by an expert or enthusiast who knows the topic well, or is it more shallow in nature?</li>
<li>Does the article provide original content or information, original reporting, original research, or original analysis?</li>
</ul>
<p>As you can see, a large emphasis in quality is being placed on the creation of content. This must be at the forefront of any design or website management duties.</p>
<h3>Avoid Too Many Ads</h3>
<p>Again, this goes back to designing with humans in mind. Having too many advertisements can make Google think the site exists just to serve ads rather than provide authoritative information.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://cdn.sixrevisions.com/0233-04_optimize_google_panda_toomanyads.jpg" alt="" width="550" height="326" /></p>
<h3>Avoid Duplicate Content</h3>
<p>Avoid having the same content being displayed on any pages. Each web page should have their own unique content specifically tied to what that page is about.</p>
<p>A web page should also have its own unique meta description and meta title attributes. For more information on this topic, read 5 Common SEO Mistakes with Web Page Titles.</p>
<h3>Less is More</h3>
<p>Over time, if a website is not regularly tended to, it can begin to have hundreds of pages that, many times, even the website manager is unaware of.</p>
<p>Google states that having a lot of poor quality pages on your site can bring down your rankings, even if you have plenty of high quality pages.</p>
<p>In these cases, it is best to consolidate to create a cleaner experience for the end user.</p>
<h3>Ensure High-Quality Code</h3>
<p>It is important to run your website through code quality assurance processes. Good markup hints that the quality of the website is also good. At the simplest level, you can just use the <a href="http://validator.w3.org/" target="_blank">W3C Markup Validation Service</a> to ensure your HTML complies with W3C standards.</p>
<p style="text-align: center;"><a href="http://validator.w3.org/" target="_blank"><img class="aligncenter" src="http://cdn.sixrevisions.com/0233-05_optimize_google_panda_w3c_validation.jpg" alt="W3C Markup Validation Service" width="550" height="488" /></a></p>
<h3>Conclusion</h3>
<p>As the Web continues to evolve and become more humanized, it’s imperative that you take these tips into account when dealing with your current or new website. Search engine algorithms will only become better with their ability to distinguish what makes the end user happy. And if they are happy, you will be happy too!</p>
<p>Source : <a href="http://sixrevisions.com/" target="_blank">sixrevisions</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/creating-website-in-accordance-with-google-panda-algorithm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How often should CMSs be used ?</title>
		<link>http://www.zerobulletin.com/web/how-often-should-cmss-be-used/</link>
		<comments>http://www.zerobulletin.com/web/how-often-should-cmss-be-used/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 10:27:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Easier Upgrades]]></category>
		<category><![CDATA[Expected Delivery Time]]></category>
		<category><![CDATA[Extra Income]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1234</guid>
		<description><![CDATA[The use of CMS (Content Management System) has increased rapidly in the recent years. People no longer prefer coding and designing websites from scratch. Though there are professionals, designers or website/software developments firms or even freelancers who tend to go right through the basics of creating PSD files from one side and starting backend programming [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-1235 alignleft" title="cmslogos" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/cmslogos.png" alt="CMS " width="416" height="270" /></p>
<p>The use of CMS (Content Management System) has increased rapidly in the recent years. People no longer prefer coding and designing websites from scratch. Though there are professionals, designers or website/software developments firms or even freelancers who tend to go right through the basics of creating PSD files from one side and starting backend programming simultaneously, the market of CMSs has made the web design and development very swift and inexpensive.</p>
<p>Having seen and experienced the flexbility and ease the CMSs like Drupal and WordPress provides, I believe if someone gets into the habit of using these, he/she will definitely find a hard time getting out of it and the  best part of these content management systems is even average internet users who have very little technical knowledge can have the ability to run and manage websites using it.</p>
<p>Because of this CMS revolution, a major segment of the web development industry — dedicated to developing simple to complex CMSs for a broad set of users and premium themes for popular publishing platforms — has blossomed.There are quite a few benefits to developing a site powered by a CMS. Chief among them is that the website owner is able to add and manage their website’s content, thus keeping visitors interested and search engines tuned in. And for the web professional, he has much less responsibility in maintaining the website.</p>
<p><strong>But is empowering the business owner with a CMS always the way to go?</strong>Sometimes leaving tasks such as website maintenance and system upgrades to a professional leads to better results for the owner.</p>
<p>To explore the question of whether or not we should always deploy content management systems for our clients, let us first go through some types of clients who would not fully benefit from them.</p>
<h3>Owners Who Don’t Want to Be Empowered</h3>
<p>When I entered the Web industry, I assumed that every business owner would absolutely want a CMS to manage their content. But then I had a string of clients who made it clear that they wanted absolutely no involvement in technical matters or that they would just rather a professional maintain their website after launch. This is when I decided to cater my services to this category of clients.</p>
<p>Some clients simply don’t want to be empowered for various reasons; whether it’s because they’re not the best of friends with technology or they just don’t want to add to their existing workload and responsibilities.</p>
<p>By hiring a professional, clients that fall in this category feel more confident in the changes being made to their website and they have one less thing to worry about.</p>
<p>Many of my clients have told me that it’s like hiring an accountant to manage their finances or a secretary to manage the office; the work is done more efficiently, and the owner has more time to focus on their field of expertise.</p>
<h3>Owners of Websites with a Shelf Life</h3>
<p>Some websites have an expiration date. These usually support an event, such as a conference, a cultural event or a promotion of a special deal on a product. The website promotes the event ahead of time, stays up during the event and a little while afterwards.</p>
<h3>Owners Who Rely on a Web Professional’s Expertise</h3>
<p>We have all come across websites maintained by people who don’t follow any design or usability principles. And preventing a hapless owner from ruining their own website is difficult, which is why we so often see links in multiple colors, excessive use of bold and underlined text, mixed font families, body text the size of headings, images squeezed in here and there, navigation menus that pop out of their containers — the list goes on.</p>
<p>The truth is, when we let non-technical website owners maintain their own Web property, we can’t expect them to adhere to the rules of aesthetics and usability, simply because it’s not their job to know these rules.</p>
<p>The moment the owner takes over their CMS, we should expect that the beautiful and functional website we so painstakingly created will start to look a tiny bit (or a whole lot) less perfect. This isn’t a big problem for every website, but some websites rely a lot on detail and uniformity of content.</p>
<p>Poorly styled text, for example, might not look so bad on a teacher’s blog where visitors mostly seek specific information, but it can be a disaster on the website for a new fashion line where users want to get a feel for the company before browsing the collection.</p>
<p><span class="Apple-style-span" style="font-size: 15px; font-weight: bold;">Owners Who Don’t Want to Be Empowered</span></p>
<p>When I entered the Web industry, I assumed that every business owner would absolutely want a CMS to manage their content. But then I had a string of clients who made it clear that they wanted absolutely no involvement in technical matters or that they would just rather a professional maintain their website after launch. This is when I decided to cater my services to this category of clients.</p>
<p>Some clients simply don’t want to be empowered for various reasons; whether it’s because they’re not the best of friends with technology or they just don’t want to add to their existing workload and responsibilities.</p>
<p>By hiring a professional, clients that fall in this category feel more confident in the changes being made to their website and they have one less thing to worry about.</p>
<p>Many of my clients have told me that it’s like hiring an accountant to manage their finances or a secretary to manage the office; the work is done more efficiently, and the owner has more time to focus on their field of expertise.</p>
<h3>Owners of Websites with a Shelf Life</h3>
<p>Some websites have an expiration date. These usually support an event, such as a conference, a cultural event or a promotion of a special deal on a product. The website promotes the event ahead of time, stays up during the event and a little while afterwards.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://cdn.sixrevisions.com/0239-03_event_website_example_hd9.jpg" alt="" width="550" height="479" />The single-page promotional site for a 2009 event, HDLive 9 (hdlive09.co.uk) would not fully benefit from a CMS.</p>
<p>Projects like these require heavy maintenance for a short period of time (several months to a year), and doing it efficiently is critical. The event’s organizers will be preoccupied with planning the event and reaching out to participants through newsletters, media, the website, email, etc.</p>
<p>Hiring a web professional, then, is much easier, if not essential. Empowering such a client with a CMS would do them little good.</p>
<h3>Owners Who Rely on a Web Professional’s Expertise</h3>
<p>We have all come across websites maintained by people who don’t follow any design or usability principles. And preventing a hapless owner from ruining their own website is difficult, which is why we so often see links in multiple colors, excessive use of bold and underlined text, mixed font families, body text the size of headings, images squeezed in here and there, navigation menus that pop out of their containers — the list goes on.</p>
<p>The truth is, when we let non-technical website owners maintain their own Web property, we can’t expect them to adhere to the rules of aesthetics and usability, simply because it’s not their job to know these rules.</p>
<p>The moment the owner takes over their CMS, we should expect that the beautiful and functional website we so painstakingly created will start to look a tiny bit (or a whole lot) less perfect. This isn’t a big problem for every website, but some websites rely a lot on detail and uniformity of content.</p>
<p>Poorly styled text, for example, might not look so bad on a teacher’s blog where visitors mostly seek specific information, but it can be a disaster on the website for a new fashion line where users want to get a feel for the company before browsing the collection.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://cdn.sixrevisions.com/0239-04_style_text_cms_example.png" alt="" width="550" height="401" /></p>
<p>Empowering owners of websites that fall into the latter category is questionable.</p>
<p>By the way, some Web professionals worry that a deterioration of their work will reflect poorly on them when potential clients visit their portfolio. The potential client might be impressed with a screenshot in the designer’s portfolio, but then be surprised when they click through to the actual website. For this reason, mention whether you or the owner is currently maintaining a particular website, so that potential clients are not caught off guard.</p>
<h3>Website Maintenance as a Service</h3>
<p>Now that we’ve gone over some examples of business owners that wouldn’t benefit from a CMS-driven website, let’s now talk about what we can do to fulfill their needs.</p>
<p>For site owners that don’t need a CMS but would still like to have a site that’s taken cared of, we can offer them website maintenance as a service.</p>
<p>The following are some benefits that come with offering website maintenance as a service.</p>
<h4>Extra Income</h4>
<p>Maintenance is a paid task, and you can increase your income a little or a lot, depending on:</p>
<ul>
<li>The difficulty of tasks that are requested</li>
<li>The frequency of updates</li>
<li>The number of websites you’re maintaining</li>
</ul>
<h4>Keeps Existing Clients Close</h4>
<p>Providing website maintenance as a service strengthens your relationships with clients. Not only will you be at the top of their mind by providing long-term quality service, but you’ll also get to follow their business as it evolves. This will make you a prime candidate when they have a new project.</p>
<p>Promoting your services also becomes easier, e.g., when creating a mobile version of the website, or redesigning for a small discount.</p>
<h4>Easier Upgrades</h4>
<p>As with every technology, websites get rusty over time. A client might want to add features down the line. Adding code and updating site features will be easier if the code and product are your own. If the client has meddled with it, upgrading could entail a lot more work.</p>
<h3>Before You Offer Website Maintenance as a Service…</h3>
<p>The main disadvantage of maintaining websites is that it can really fill up your schedule. In case you decide to add this to your roster of services, be clear about the following.</p>
<h4>What You’re Charging</h4>
<p>I suggest that you offer maintenance only to customers who have been pleasant to collaborate with and who don’t give you trouble with payments. You can charge by the hour or by the amount of work done.</p>
<p>Overcharging can scare clients out of requesting changes, so be careful with your pricing. A website maintenance plan is a sensible approach. For example, a customer could prepay for a three-hour maintenance plan, which could be spread out over several updates during the year, equaling three hours of work for you. Or it could be a casual maintenance plan; for example, one new page of text and five new photos per month.</p>
<p>Here’s an idea: You can bundle these website maintenance plans as part of a new project.</p>
<h4>What the Deliverables and Terms of Services Are</h4>
<p>Draw a line between maintenance and redesign. Be clear on the definition of website maintenance. You could allow for minor new features, such as new icons or a fancier photo-gallery script or a new color for links. But draw the line when a request looks like a big change. You wouldn’t want to end up doing a redesign by making hundreds of gradual little changes.</p>
<h4>Expected Delivery Time</h4>
<p>Website maintenance work should be scheduled so that you don’t fall behind on other commitments. Ask clients to inform you of requests ahead of time (for example, an email one week in advance).</p>
<p>Also, give yourself enough time to fill the request so that it doesn’t interfere with other projects. My current arrangement with clients is to fill casual requests within five working days and to perform urgent updates within 24 hours. This can vary according to your own capabilities and priorities.</p>
<h3>To Empower or Not to Empower?</h3>
<p>The answer to that question depends on the type of client and website you’re dealing with. Empowering the owner to maintain their website is great as long as it’s worth the cost of implementing the CMS, and as long as they feel comfortable doing it.</p>
<p>Present the client with both options, and explain the reasons for opting for one choice over the other. Some websites absolutely need to be maintained by the owner, while others are best left to professionals. Some websites can go either way, in which case the client’s preference could be the deciding factor.</p>
<p>Last but not least, if you’re not willing to maintain websites yourself or are not willing to let clients do it, let potential clients know this in advance. And don’t recommend one approach over the other merely because you don’t want to offer both solutions. You shouldn’t feel inadequate for preferring one method to the other. Rather, try to excel in the services you offer, focus on your target market, and keep your clients and the Web happy!</p>
<p>Source : <a href="http://sixrevisions.com/" target="_blank">Six Revisions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/how-often-should-cmss-be-used/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Resources for Android Developers</title>
		<link>http://www.zerobulletin.com/web/best-resources-for-android-developers/</link>
		<comments>http://www.zerobulletin.com/web/best-resources-for-android-developers/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 17:26:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[Android Apps]]></category>
		<category><![CDATA[Android Resources]]></category>
		<category><![CDATA[Android Tutorials]]></category>
		<category><![CDATA[Google Android]]></category>
		<category><![CDATA[Turtorials]]></category>
		<category><![CDATA[tutorials]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=1134</guid>
		<description><![CDATA[1. www.talkandroid.com Google Android news and discussion forums for the Android platform. Talk Android brings you the latest Android news, developer updates and more. 2.http://developer.android.com The Google Dev Guide provides a practical introduction to developing applications for Android and documentation about major platform features. It explores the concepts behind Android, the framework for constructing an [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1.<a href="www.talkandroid.com" target="_blank"> www.talkandroid.com</a></strong></p>
<p>Google Android news and discussion forums for the Android platform. Talk Android brings you the latest Android news, developer updates and more.</p>
<p><img class="aligncenter size-full wp-image-1135" title="talk android" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/android-res-1.jpg" alt="talk android" width="709" height="169" /></p>
<p><strong>2.<a href="http://developer.android.com" target="_blank">http://developer.android.com</a></strong></p>
<p>The Google Dev Guide provides a practical introduction to developing applications for Android and documentation about major platform features. It explores the concepts behind Android, the framework for constructing an application, and the tools for developing, testing, and publishing software for the platform.</p>
<p><a href="http://www.zerobulletin.com/wp-content/uploads/2012/01/android_developers.jpg"><img class="aligncenter size-full wp-image-1136" title="android_developers" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/android_developers.jpg" alt="Android Developers" width="681" height="195" /></a></p>
<p><strong>3.<a href="http://mobile.tutsplus.com" target="_blank"> http://mobile.tutsplus.com</a></strong></p>
<p>Mobiletuts+ is all about quality tutorials for mobile developers. In addition to publishing top quality tutorials, articles, and quick tips the site is publishing interviews with successful mobile developers to provide you with the most effective real-world development techniques and strategies.</p>
<p><img class="aligncenter size-full wp-image-1137" title="tutplus" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/tutplus.jpg" alt="Android Resources" width="550" height="247" /><strong></strong></p>
<p>&nbsp;</p>
<p><strong>4.<a href="http://androidwizard.net" target="_blank">http://androidwizard.net</a></strong></p>
<p>Android Wizard searches the depths of the internet for the very best Android tutorials. Knowledge should be free and easily accessible to all those that seek it.</p>
<p><img class="aligncenter size-full wp-image-1139" title="androidwizard" src="http://www.zerobulletin.com/wp-content/uploads/2012/01/androidwizard.png" alt="Android Resources" width="469" height="154" /></p>
<p><strong>5. <a href="http://www.helloandroid.com/" target="_blank">http://www.helloandroid.com</a></strong></p>
<p style="text-align: center;"><a href="http://www.helloandroid.com/tutorials" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-5.jpg" alt="" width="550" height="101" /></a></p>
<p>Android OS news, downloads, tutorials</p>
<p><strong>6.<a href="http://androidforums.com" target="_blank">http://androidforums.com</a></strong></p>
<p style="text-align: center;"><a href="http://androidforums.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-6.jpg" alt="" width="550" height="145" /></a></p>
<p>One of the biggest forums for Android developers.</p>
<p>7.<strong><a href="http://www.droideo.com/" rel="nofollow" target="_blank"> http://www.droideo.com</a></strong></p>
<p><a href="http://www.droideo.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-7.jpg" alt="" /></a></p>
<p>Welcome to Droideo.com &#8211; The home of Google Android videos, sign up now and join our community. You can browse the most popular videos from a wide range of Android devices and make friends with fellow Android fans.</p>
<p><strong>8.  <a href="  http://www.androidguys.com" target="_blank">http://www.androidguys.com</a></strong></p>
<p><a href="http://www.androidguys.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-8.jpg" alt="" /></a></p>
<p>The site shares the latest news, rumors, and opinions, inviting the tech community to take part.</p>
<p><strong>9. <a href="http://www.androidcentral.com/" target="_blank">http://www.androidcentral.com/</a></strong></p>
<p><a href="http://www.androidcentral.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-9.jpg" alt="" /></a></p>
<p>One of the top destinations for the latest Google Android news, rumors, and information on the mobile platform.</p>
<p><strong>10. <a href="http://www.androidtapp.com/" rel="nofollow" target="_blank">http://www.androidtapp.com</a></strong></p>
<p><a href="http://www.androidtapp.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-10.jpg" alt="" /></a></p>
<p>Android Tapp is the best resource for Android App Reviews, Android Apps, Android News, Android App Recommendations, and Interviews with mobile app developers. A try before you buy or download unbiased Android Apps review service.</p>
<p><strong>11.<a href="http://www.pcworld.com/appguide/index.html?platform=2" rel="nofollow" target="_blank"> AppGuide by PCWorld</a></strong></p>
<p><a href="http://www.androidtapp.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-11.jpg" alt="" /></a></p>
<p><strong>Android app reviews from editors of PCWorld—and you!</strong></p>
<p><strong>12. <a href="http://androinica.com/" rel="nofollow" target="_blank">http://androinica.com</a></strong></p>
<p><a href="http://androinica.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-12.jpg" alt="" /></a></p>
<p>An Android blog to help users get the most out of their Android phone. Covering Android app reviews, news, phones, tutorials, and tips to master your Android device.</p>
<p><strong>13.<a href="http://www.androiddevelopmenttalk.com/" rel="nofollow" target="_blank"> http://www.androiddevelopmenttalk.com</a></strong></p>
<p><a href="http://www.androiddevelopmenttalk.com/" rel="nofollow" target="_blank"><img class="aligncenter" src="http://www.ajaxline.com/files/android-res-14.jpg" alt="" /></a></p>
<p>Android Development Talk is a blog where we talk about the latest android mobile news , apps , developer tools , and everything else about the android platform.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/best-resources-for-android-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Collection of very very important wordpress 3.0 plugins</title>
		<link>http://www.zerobulletin.com/web/collection-of-very-very-important-wordpress-3-0-plugins/</link>
		<comments>http://www.zerobulletin.com/web/collection-of-very-very-important-wordpress-3-0-plugins/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 14:20:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[best wordpress plugins]]></category>
		<category><![CDATA[Contact Form]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Social Network Sharer]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress plugins]]></category>
		<category><![CDATA[wp plugins]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=899</guid>
		<description><![CDATA[I have been using wordpress for the last 4 years and there were hundreds of plugins that claims to be the best in what it says. As far as I am concerned, I have a collection of these important wordpress plugins that is worth having in your site. 1. SEO Ultimate A SEO plugin with tons [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-medium wp-image-900 alignright" title="wordpress-plugin" src="http://www.zerobulletin.com/wp-content/uploads/2011/09/wordpress-plugin-300x117.jpg" alt="wordpress-plugin" width="300" height="117" /></p>
<p>I have been using wordpress for the last 4 years and there were hundreds of plugins that claims to be the best in what it says. As far as I am concerned, I have a collection of these important wordpress plugins that is worth having in your site.</p>
<p>1. <a href="http://wordpress.org/extend/plugins/seo-ultimate/" target="_blank"><strong>SEO Ultimate<br />
</strong></a>A SEO plugin with tons of great features, such as: Title Tag Rewriter, Meta Description Editor, Meta Keywords Editor, Meta Robot Tags Editor, Canonicalizer, 404 Monitor, Linkbox Inserter, File Editor, Slug Optimizer, Competition Researcher, More Link Customizer, Internal Relevance Researcher, Rich Snippet Creator, Sharing Facilitator, and much more.</p>
<p>&nbsp;</p>
<p>2. <a href="http://wordpress.org/extend/plugins/secure-wordpress/" target="_blank"><strong>Secure WordPress</strong></a><br />
Secure WordPress beefs up the security of your WordPress installation by removing error information on login pages, adds index.html to plugin directories, hides the WordPress version and much more.</p>
<p>3. <a href="http://wordpress.org/extend/plugins/google-sitemap-generator/" target="_blank"><strong>Google XML Sitemaps</strong></a><br />
Generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog.</p>
<p>4. <a href="http://wordpress.org/extend/plugins/social-network-sharer/" target="_blank"><strong>Social Network Sharer</strong></a><br />
Make it easy for your visitors to share the content when they enjoy it.</p>
<p>5. <a href="http://wordpress.org/extend/plugins/contact-form-7/" target="_blank"><strong>Contact Form 7</strong></a><br />
Completely configurable and easy to set up, you can make any amount of forms you wish and send it to multiple users as well.</p>
<p>6. <a href="http://wordpress.org/extend/plugins/wp-db-backup/" target="_blank"><strong>WordPress Database Backups</strong></a><br />
What person wants to wake up one day and find that their server crashed and took all of your site content with it? WordPress Database Backups is a must–have plugin. You can use it download copies of your database manually, or set it to automatically email you a copy at whatever interval you’d like.</p>
<p>7. <a href="http://ocaoimh.ie/wp-super-cache/" target="_blank"><strong>WP Super Cache</strong></a><br />
This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.</p>
<p>8. <a href="http://wordpress.org/extend/plugins/yet-another-related-posts-plugin/" target="_blank"><strong>Yet Another Related Posts Plug-in</strong></a><br />
The Plug-in gives the reader a list of posts and/or pages relevant to the current entry thus introducing him/her to other relevant content on the site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/collection-of-very-very-important-wordpress-3-0-plugins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The aces of web programming</title>
		<link>http://www.zerobulletin.com/web/the-aces-of-web-programming/</link>
		<comments>http://www.zerobulletin.com/web/the-aces-of-web-programming/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 08:39:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Web]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web Development Framework]]></category>
		<category><![CDATA[web programming]]></category>
		<category><![CDATA[website development]]></category>

		<guid isPermaLink="false">http://www.zerobulletin.com/?p=832</guid>
		<description><![CDATA[1. Use a Web Development Framework I used to refuse frameworks for web development because they can be bloated with excess stuff. But ever since I’ve adopted one, I’ve loved it. &#160; Good web development frameworks: Have features that provide solutions to common web development problems (e.g. standard web page layouts, functions for dealing with web forms, [...]]]></description>
			<content:encoded><![CDATA[<h3><a href="http://www.zerobulletin.com/wp-content/uploads/2011/09/aces-of-programming.jpg"><img class="aligncenter size-full wp-image-833" title="aces-of-programming" src="http://www.zerobulletin.com/wp-content/uploads/2011/09/aces-of-programming.jpg" alt="" width="576" height="219" /></a></h3>
<h3>1. Use a Web Development Framework</h3>
<p>I used to refuse frameworks for web development because they can be bloated with excess stuff. But ever since I’ve adopted one, I’ve loved it.</p>
<p>&nbsp;</p>
<p>Good web development frameworks:</p>
<ul>
<li>Have features that provide <strong>solutions to common web development problems</strong> (e.g. standard web page layouts, functions for dealing with web forms, and browser compatibility fixes).</li>
<li>Are tested by many other web developers for bugs, security and performance.</li>
<li>Make <strong>code reuse easier</strong> because of a consistent API.</li>
<li>Have community-developed <strong>extensions and tools</strong> that further enhance development (for example, jQuery has plenty of plugins that deal with things likeUI, images and web typography).</li>
<li>Often force you to follow coding <strong>best practices</strong> and great programming <strong>design patterns</strong> without even thinking about it.</li>
<li>Have a development <strong>community</strong> of supporters and users you can reach out to for help and collaboration.</li>
<li>Typically are <strong>easier for beginners</strong> to start using.</li>
</ul>
<p>All these benefits save you time and improve the quality of your deliverables.</p>
<p>There are many types of web development frameworks you can adopt.</p>
<ul>
<li>There are full <strong>web application frameworks</strong> like Ruby on Rails or CakePHP.</li>
<li>You can use a <strong>JavaScript framework</strong> like jQuery, MooTools and many other lesser-known but excellent JavaScript frameworks to deal with UI, client-side logic and Ajax.</li>
<li>If you want to speed up designing the presentational/visual layer, you can use a<strong>CSS framework</strong> (I’m using Toast and I highly recommend it) or just a web page layout framework like the 960 Grid System.</li>
<li>There are <strong>specialized frameworks</strong>, such as WordPress theme frameworks that speed up production and deployment of content management systems.</li>
<li>More recently, we now have frameworks for mobile web apps.</li>
</ul>
<p>An often-cited downside to using web development frameworks is that they will invariably come with extra things that you won’t use. This extra stuff can slow down website speed and performance due to code bloat, so you have to make sure that the benefits of using them outweigh the potential performance hit.</p>
<p>More often than not — and this applies especially to those just starting out — the code of frameworks are written using the best coding practices and design patterns and are reviewed by many brilliant and passionate developers, which often translates to better, faster and more secure code compared to what an average web developer can produce by himself.</p>
<h3>2. Create a Library of Code Snippets</h3>
<p>There’s no reason to reinvent the wheel. Recycle your code! Create a collection of your favorite and often-used snippets and make sure that it’s easily searchable and well organized.</p>
<p>At the simplest level, you can have a folder/directory of source code and text files in your hard drive. However, this may not be the most efficient technique.</p>
<p>A step up to that is using a source code editor or IDE that allows you to save snippets. For example, Notepad++ has a plugin called SnippetPlus and Dreamweaver has the built-in <em>Snippets Panel</em> that even has prepackaged code snippets ready to use.</p>
<p>Adobe Dreamweaver’s Snippets Panel.</p>
<p>Another solution is to use a dedicated snippet tool like Snippet or Snipplr.</p>
<p>Here’s an idea: You can even use a private code repository/version control system like Git for finer control over your source code. This additionally allows you to revert to older versions of your snippets and see how they’ve evolved over your career.</p>
<p>My collection of code snippets spans several different languages and is employed all the time for repetitive tasks like inserting new CSS3 rules with browser prefixes. It’s also handy for oft-used functions that are easily forgotten, like how to display Custom Fields in a WordPress loop.</p>
<p>&nbsp;</p>
<p>When choosing a tool or method for collecting snippets, consider making sure that it has these time-saving features:</p>
<ul>
<li>Search</li>
<li>Hierarchical organization so you can easily categorize snippets</li>
<li>Syntax highlighting for enhanced readability</li>
<li>In a perfect world, it’s integrated (or can be integrated) with your source code editor to reduce application-switching</li>
</ul>
<p>Remember to regularly review, improve and update your existing snippets.</p>
<h3>3. Use the Right Tools</h3>
<p>This should be a no-brainer: Make sure you’re equipped with good tools and that you know how to use them effectively.</p>
<p>If you’re a web designer, you probably need Photoshop and Illustrator. If you’re a developer, you need a good set of web development apps to help you get the job done.</p>
<p>Of course, toolsets differ between professions and between people. Not everyone will need the Coda web development suite to build their websites — some just need a terminal.</p>
<p>&nbsp;</p>
<p>What matters is that your tools should help you get the job done as efficiently as possible.</p>
<h3>4. Collect and Organize Free Design Resources</h3>
<p>There are many sites on the Web that give away free design resources. Add these sites to your RSS reader, and every time they post a freebie you can potentially use, grab it.</p>
<p>I’ve been doing this for months and now have a massive library of icons, PSD templates, vector illustrations, Creative Commons-licensed images and artwork, buttons, GUI elements, Photoshop brushes, @font-face kits, and all kinds of miscellaneous design elements.</p>
<p>Having such a huge library makes it incredibly easy to put together mockups in Photoshop, or get a quick sketch ready to show a client.</p>
<p>&nbsp;</p>
<p>My icon and button library has been integral to putting finishing touches on websites I’ve nearly finished. This collection of little details is super handy — instantly sprucing up a design.</p>
<p>Here are some links to check out:</p>
<ul>
<li>Find posts that have culled the immense Internet for top-quality free design resources in the Six Revisions Resources category</li>
<li>Read this list of excellent sources of design freebies</li>
<li>Check out the Freebies section here on this website as well as the free resources on Design Instruct (a partner site)</li>
</ul>
<h3>5. Work in Sprints</h3>
<p>Working in sprints can greatly improve productivity. For example, I wrote this article in short sprints, writing two or three bullet points at a time, taking a very long break from it to work on something else, and then returning later in the day.</p>
<p>Working in 10- to 20-minute blocks allows your brain time to generate new ideas andkeeps it from burning out.</p>
<p>Don’t work for hours at a time — your pace will slowly decrease and your work will decline in quality over time.</p>
<p>Working on a project in short bursts means you’re always coming back fresh.</p>
<h3>6. Take Breaks</h3>
<p>The most important part of sprint-based working is the break. It’s crucial to let your mind rest. Use these breaks to separate yourself from your workspace — go outside and stretch, or if you’re lucky enough to be a freelancer working from home, go to the kitchen and fix a little snack.</p>
<p>Again, don’t bother with tracking your time if you don’t have to. Your sprints don’t have to be exactly 15 minutes, and your breaks don’t have to be exactly 5 minutes. Work until you’re at a good stopping point, then take a comfortably timed break. Micromanaging time, in my experience, has only led to further procrastination.</p>
<p>However, some developers may be better served with more structure. If this is you, check out the Pomodoro Technique.</p>
<p>&nbsp;</p>
<h3>7. Invest Time in Learning</h3>
<p>In the short term, constantly learning, keeping up with industry news and staying ahead of the curve is time-consuming.</p>
<p>However, the idea is that by investing your time in self-improvement, you can save time in the long run, increase your output and improve the quality of your work.</p>
<h3>8. Don’t Over-Plan</h3>
<p>There was a time in my life when I used to schedule out my day. I planned out everything in little 30- or 60-minute increments, stacking them up neatly in iCal.</p>
<p>I thought I was being productive, but I was only really setting myself up for failure.</p>
<p>You shouldn’t make your day any more rigid than it has to be — your mind needs to have some flexibility, some time to breathe and fully think.</p>
<p>Make sure to keep your schedule open to changes. I found that by over-planning my day, I only procrastinated more, and despaired watching those neat little chunks of productivity pass by.</p>
<h3>9. Don’t Just Jump In Head First</h3>
<p>This is the opposite extreme of over-planning. Although you shouldn’t over-plan, you can’t under-plan either.</p>
<p>Jumping in without knowing what you’re supposed to do can lead to disastrous website projects.</p>
<p>Whenever you begin work on a project, make sure you know what’s expected of you. In a web design project, this can be anything from knowing what the site is supposed to do, having the content of the landing page, having a set of colors from your client to work with, etc.</p>
<p>Before I start work on a client’s site, I always have the following:</p>
<ul>
<li>Color scheme</li>
<li>Goal of the website</li>
<li>Any content they can provide</li>
<li>Any design ideas they already have</li>
</ul>
<p>&nbsp;</p>
<p>Knowing certain things about your project can lead you in the right direction without requiring you to take shots in the dark about what your customer wants.</p>
<h3>10. Don’t Make Things Complicated</h3>
<p>This is probably the most important one of them all: Don’t overcomplicate your job. Don’t do more than you have to, and don’t set yourself up for too much work in a given time period.</p>
<p>I’m not advocating delivering to your customer the minimum deliverable every time, but you certainly don’t need to deliver the maximum.</p>
<p>There aren’t any clear guidelines here, so you’ll have to judge it on a case-by-case basis. Give the client what they need. No more, no less.</p>
<p>Also, don’t overcomplicated your productivity strategy. Keep things simple. I tried using a &#8220;Getting Things Done&#8221; application to organize my life for a while, and it didn’t work.</p>
<p>Source : sixrevisions.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.zerobulletin.com/web/the-aces-of-web-programming/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Object Caching 1181/1327 objects using disk: basic

Served from: www.zerobulletin.com @ 2012-05-20 06:13:30 -->
