<?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>Storm Code &#187; CSS</title> <atom:link href="http://www.stormcode.net/category/css/feed/" rel="self" type="application/rss+xml" /><link>http://www.stormcode.net</link> <description>Boston Web Design, PHP Web Development, Search Engine Optimization, SEO</description> <lastBuildDate>Tue, 20 Dec 2011 18:47:57 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>5 Must Have WordPress Plugins</title><link>http://www.stormcode.net/marketing/5-must-have-wordpress-plugins/</link> <comments>http://www.stormcode.net/marketing/5-must-have-wordpress-plugins/#comments</comments> <pubDate>Mon, 12 Dec 2011 00:44:23 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=331</guid> <description><![CDATA[There are thousands of WordPress Plugins available on the web. Here is a list of must have plugins for everyone who has a WordPress Site or Blog.]]></description> <content:encoded><![CDATA[<p>There are thousands of WordPress Plugins available on the web.  Here is a list of must have plugins for everyone who has a WordPress Site or Blog.</p><h2><a
href="http://contactform7.com/" rel=nofollow" title="Wordpress Contact Form 7 Plugin">Contact Form 7</a></h2><p>Contact Form 7 is an easy to use AJAX contact form.  It has a variety of options, but begineers will have no problem setting up a contact form on whatever page they choose.  There are advanced options that include redirecting to a thank you page, and more.  This plugin is ideal for inserting a contact form into a page or post.  It used to be possible to integrate the Contact Form into the sidebar, using actual PHP code, but ever since they moved to AJAX, I haven&#8217;t attempted this.</p><h2><a
href="http://wordpress.org/extend/plugins/similar-posts/" title="Wordpress Similiar Posts Plugin" rel="nofollow">Similar Posts</a></h2><p>If you are using WordPress as a CMS for your website, and you don&#8217;t have much, or any, dynamic content, you can skip this plugin.  If you have dynamic content in the way of posts, articles, etc, then this plugin makes it pretty easy to integrate &#8216;similiar posts&#8217; anywhere on your post page.  I recommend adding it to the bottom of the post page, that&#8217;s where people expect it.</p><p><strong>Warning</strong>: This plugin requires you to edit your template.  It&#8217;s not a major edit, but if you switch templates you will need to reintegrate the plugin.  You&#8217;ll need a bit more understanding of WordPress / HTML to properlly integrate this plugin.</p><h2><a
href="http://wordpress.org/extend/plugins/google-sitemap-generator/" title="Wordpress Google Sitemap Generator Plugin" rel="nofollow">Google Sitemap Generator</a></h2><p>Ah, this plugin is great.  Updating a sitemap everytime you create a new page or post is a huge hassle and no one wants to do it daily.  This plugin stops you having to.  Once installed you start by generating your first sitemap. (<strong>Warning</strong>: You have to already have a sitemap.xml and sitemap.xml.gz file on your server.  If you dont, connect via FTP and upload two text files with those names).</p><p>The sitemap will contain all your posts and pages (unless you tell it to ignore some).  A huge time saver and it will automatically regenerate your Sitemap when you add new posts and pages.</p><h2><a
href="http://www.w3-edge.com/wordpress-plugins/w3-total-cache/" title="Wordpress W3 Total Cache Plugin" rel="nofollow">W3 Total Cache</a></h2><p>Everyone debates what the better plugin for caching is.  WP Super Cache or W3 Total Cache.  They have similiar functionality, but W3 is newer and more advanced.  W3 does a lot of things well, such as Minfying Javascript, CSS and HTML.  It gives you a good deal of control over browser-side caching, and it&#8217;s easy to setup and use if you aren&#8217;t an expert.</p><p>Depending on your Hosting enviroment, you may need to use FTP to change the permissions on some files, or manually edit them, but the plugin gives easy to follow instructions on how to do that and there are tons of tutorials out there if you get stuck.</p><h2><a
href="http://semperfiwebdesign.com/" title="Wordpress All in One SEO Plugin" rel="nofollow">All in One SEO</a></h2><p>The best all around SEO plugin.  Install this on every WordPress site you have, it only takes a few seconds and adds a good deal of functionality and immediate SEO benefit to your website.</p><p>You can customize page titles, post titles and more.  It&#8217;s a must have for every website.  Seriously.</p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/marketing/5-must-have-wordpress-plugins/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Google Page Speed Optimization &#8211; GZIP</title><link>http://www.stormcode.net/php/google-page-speed-optimization-gzip/</link> <comments>http://www.stormcode.net/php/google-page-speed-optimization-gzip/#comments</comments> <pubDate>Sun, 11 Dec 2011 21:11:59 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=325</guid> <description><![CDATA[GZIP is a compression method that can be used to significantly reduce the size of web pages as well as XML, CSS and Javascript files. The end-user must be using a browser that supports GZIP compression (most everyone in the world currently is). Apache GZIP Compression Using Apache and HTACCESS is the best way to [...]]]></description> <content:encoded><![CDATA[<p>GZIP is a compression method that can be used to significantly reduce the size of web pages as well as XML, CSS and Javascript files.  The end-user must be using a browser that supports GZIP compression (most everyone in the world currently is).</p><h2>Apache GZIP Compression</h2><p>Using Apache and HTACCESS is the best way to <strong>compress</strong> your website pages.  You can use <a
href="http://httpd.apache.org/docs/2.0/mod/mod_deflate.html" rel="nofollow" title="Mod Deflate">mod_deflate</a> or <a
href="http://schroepl.net/projekte/mod_gzip/" rel="nofollow" title="Mod GZip">mod_gzip</a> to compress your web pages.  Deflate is a newer technology and may not be available on all servers.</p><p>It&#8217;s not only important to <strong>Gzip your web page</strong>, but also your JavaScript and CSS.  That&#8217;s why using Apache is the prefered method as opposed to PHP.</p><h3>Example of HTACCESS GZIP Compression</h3><p>Add the following code to your <strong>.htaccess</strong> file in your main website directory.  If you do not have an .htaccess file then you can create one.  Not all web hosting providers allow their clients to utilize .htaccess, especially on shared hosting servers, but you may be able to contact your hosting provider and ask them to enable this functionality for you.  A common location of .htaccess file is <strong>/home/accountname/public_html/.htaccess</strong></p><p>###################################<br
/> #         GZIP Setting            #<br
/> ###################################<br
/> #This will use the mod_deflate    #<br
/> #Apache Module to compress your   #<br
/> #Website pages including HTML, XML#<br
/> #CSS, and Javascript              #<br
/> ###################################<br
/> <ifmodule
mod_deflate.c><br
/> AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript<br
/> </ifmodule></p><h2>PHP GZIP Compression</h2><p>PHP can be used to compress your PHP website pages.  PHP is not as fast as using Apache and you don&#8217;t have the ability to GZIP javascript or CSS files,  unless you run them through a PHP script first.</p><h3>Example of PHP GZip</h3><p><?php<br
/> ob_start("ob_gzhandler");<br
/> ?></p><h3>Example of PHP GZip for Javascript and CSS</h3><p><?php<br
/> //File gzipcss.php<br
/> ob_start("ob_gzhandler");<br
/> $file = '/css/style.css';</p><p>$content = file_get_contents( $_SERVER['DOCUMENT_ROOT'] . $file );<br
/> echo $content;<br
/> ?></p><p>And then instead of linking to your CSS file in your HTML files, link to the gzipcss.php file.</p><h2>Expected Page Speed Increase</h2><p>Not only will compressing your webpages, CSS and Javascript make your website load significantly faster, it is considered a <strong>High Priority Page Speed Rule</strong> by Google.  I&#8217;ve seen it increase <strong>Google Page Speed</strong> rankings as much as 35 points.</p><h2>Testing</h2><p>If you aren&#8217;t sure if your website currently has a GZIP compression installed you can test it very simply with an <a
href="http://www.whatsmyip.org/http-compression-test/" title="HTTP Compression Test" rel="nofollow">HTTP Compression Test</a>.  You can test to see if your javascript and CSS are being GZIP&#8217;ed using <a
href="http://www.redbot.org" title="Red Bot" rel="nofollow">RedBot</a></p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/php/google-page-speed-optimization-gzip/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>The Importance of Well-Written HTML and Initial SEO</title><link>http://www.stormcode.net/css/the-importance-of-well-written-html-and-initial-seo/</link> <comments>http://www.stormcode.net/css/the-importance-of-well-written-html-and-initial-seo/#comments</comments> <pubDate>Mon, 20 Jun 2011 19:34:41 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[HTML]]></category> <category><![CDATA[SEO]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=289</guid> <description><![CDATA[Many web development companies overlook the importance of well-written HTML when setting up a site, and this can have a dramatic impact on its ability to reach the top of Google&#8217;s and other search engines&#8217; listings.  HTML is not simply a method of placing information onto a website, it is the fundamental structure that a [...]]]></description> <content:encoded><![CDATA[<p>Many web development companies overlook the importance of well-written HTML when setting up a site, and this can have a dramatic impact on its ability to reach the top of Google&#8217;s and other search engines&#8217; listings.  HTML is not simply a method of placing information onto a website, it is the fundamental structure that a website is built around.  Elegant and well-built HTML is required for both a well-designed and easily accessible web presence.</p><p>Many web development and design companies rely on image-heavy and/or tabular designs, which can confuse search engines and make your site utterly illegible for potential customers who rely on special accessibility software such as screen readers.  One must remember from the very beginning that a website needs to be designed not just to look good, but also be well-organized and accessible by screen readers and web crawlers (like Googlebot, Bingbot, or Yahoo! Slurp).</p><p>Tabular designs are a throwback from when web browsers were not designed in a way that allowed websites to be both accessible and aesthetically-pleasing.  These employ table elements to arrange images and various blocks of text in a way that makes sense to the average viewer, but in a way in which search engines are unable to assign levels of importance to various keywords or terms.  This is because tables and images have very specific functions that in this case are not being used properly.</p><p>So what then is the purpose of table and image elements?  Tables are meant to store data, so when a web crawler sees them, that&#8217;s what it assumes is being displayed.  Images are meant to be minimally-important aesthetics or to depict a product or service visually, not as navigation elements or as a descriptive header (this can be achieved using CSS in a much more accessible way).  Though alt tags help with improving the accessibility of images, they are not meant as a replacement for keyword-rich headers or textual content.  It is perfectly fine to use both of these elements on your site, however, as long as it is as intended and not as a replacement for actual content.</p><p>Search engines can tell the difference between header text (h1 or h2 tags, for example) and normal paragraphs or lists (p or ol/ul tags respectively).  They can even tell that an h1 tag is more important than a h2 tag, and so on.  They can not, however, tell what the text on an image might say, which is potentially the biggest problem with this kind of a design.  It is best to use divider (div) elements, and arrange your content in a logical HTML structure, using proper header, paragraph, and list tags where required.  HTML is not a design language; it is meant specifically for organization and structure.  The actual design should be done using CSS (Cascading Style Sheets), which is a language specifically made for that purpose which all modern browsers recognize.</p><p>What&#8217;s an easy way to tell if your site&#8217;s HTML structure makes sense?  View your site with CSS (and even images) disabled, and see how easy it is to follow the content.  Think of this as how web crawling bots and users with screen readers will view your site.</p><p>Setting up your site in this way will allow for further SEO to be achieved much more easily, as you can figure out the best key words and terms and use them in the appropriate places, with the appropriate HTML tags, within your site&#8217;s content.  Upon initial development of a new site, Storm Code employs these fundamental tactics so that the more advanced SEO options we offer are more easily implemented, and even if not desired, the client still has a well-organized site that search engines and screen readers will understand.</p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/css/the-importance-of-well-written-html-and-initial-seo/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Web Design and SEO for Small Businesses</title><link>http://www.stormcode.net/marketing/web-design-and-seo-for-small-businesse/</link> <comments>http://www.stormcode.net/marketing/web-design-and-seo-for-small-businesse/#comments</comments> <pubDate>Fri, 02 Apr 2010 20:08:16 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[MySQL]]></category> <category><![CDATA[PHP]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=240</guid> <description><![CDATA[In this day and age it is not just the large enterprise level businesses that need websites. Small businesses need websites as well. Even the very smallest of businesses can reap the benefits of a well designed and well implemented website. A website can help you grow you business in ways that you may not [...]]]></description> <content:encoded><![CDATA[<p>In this day and age it is not just the large enterprise level businesses that need websites.  Small businesses need websites as well.  Even the very smallest of businesses can reap the benefits of a well designed and well implemented website.</p><p>A website can help you grow you business in ways that you may not even be aware of.  A website is a giant business card that search engines hand out for you.  That is why search engine optimization is so very important for a small business.</p><p>It&#8217;s great to be able to point existing or potential clients to your website.  It&#8217;s even better to put your website on your business card.  However, it&#8217;s not enough to just have a web designed, informative website.  You need people to be able to find it on their own.</p><p>That&#8217;s why Search Engine Optimization is such a buzz word these days.  You want your website to appear on every search engine, and that in and of itself is easy.  It&#8217;s getting your website to appear on the first page that is going to really start to generate leads.</p><p>Search Engine Optimization is a complex and time consuming process, and it can end up being very expensive if you do not choose the right company.  At Storm Code, we pride ourselves on being able to boost your search engine rankings, regardless of what your budget is.</p><p>With selective choices for keywords, and targeted location based SEO, you can rank higher on search engines in the specific areas of the country that you do business.</p><p>If you are interested in Search Engine Optimization, packages start at $199.  Contact us for more details.</p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/marketing/web-design-and-seo-for-small-businesse/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>A Digital Office</title><link>http://www.stormcode.net/marketing/a-digital-office/</link> <comments>http://www.stormcode.net/marketing/a-digital-office/#comments</comments> <pubDate>Wed, 17 Sep 2008 21:03:58 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Customer Service]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=35</guid> <description><![CDATA[In this time of economic turmoil everyone is feeling the pinch. Your customers are spending less money, which in turn leaves your business with less money to spend. No company can stop spending entirely even in the most dire of times, which leads you to reanalyze what you are spending your money on. Where is [...]]]></description> <content:encoded><![CDATA[<p>In this time of economic turmoil everyone is feeling the pinch. Your customers are spending less money, which in turn leaves your business with less money to spend. No company can stop spending entirely even in the most dire of times, which leads you to reanalyze what you are spending your money on. Where is it going to generate the most sales, or be otherwise profitable?</p><p>No one can say that having a strong web presence will protect you entirely from recession, the dot-com bubble burst is evidence enough of that. However, a strong web presence can increase your local customer base as well as increase your global customer base. It allows you to market your product all across the globe without the need for old fashioned paper and print marketing.</p><p>That doesn&#8217;t mean you should run out and spend all your money buying ad space on Google and Yahoo. Having a strong web presence isn&#8217;t all about getting people to your site. You have to consider what happens after you get people to your site.</p><p>Are you offering up to date information about your products and services? Is all the contact information current? Is your website easy to navigate? Does it have the functionality that will help drive your business in the 21st Century? Is it capable of handling a large stream of visitors or will it fold under the pressure of more hits?</p><p>If you answered no to any of those questions or you were unsure of any of your answers, then it&#8217;s time to contact a professional. Gone are the days when you could pick up a book on HTML and setup and maintain your company website.</p><p>You should be treating your website like a digital version of your Office. It is representative of your business as a whole. If it is well designed and developed then you instill confidence into your clients or potential clients. Just like you would if you had a well put together and clean Office that you met clients in. If a client were to walk into your office and it were to be a disaster, with half a wall missing and a &#8216;Dummies Guide to Office Renovations&#8217; sitting on your desk, what impression would you be giving?</p><p>You need to have that same mindset when thinking about your website.</p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/marketing/a-digital-office/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Why CSS?</title><link>http://www.stormcode.net/marketing/why-css/</link> <comments>http://www.stormcode.net/marketing/why-css/#comments</comments> <pubDate>Tue, 26 Feb 2008 02:36:27 +0000</pubDate> <dc:creator>Brendan</dc:creator> <category><![CDATA[CSS]]></category> <category><![CDATA[Marketing]]></category> <category><![CDATA[Web Design]]></category><guid
isPermaLink="false">http://www.stormcode.net/?p=11</guid> <description><![CDATA[CSS (Cascading Style Sheets) has been a buzz word in the web design and development market since it&#8217;s inception in 1997. Since it&#8217;s creation it has been adopted and standardized by all the major web browsers. It&#8217;s nothing magical or hard to understand so lets break down exactly what CSS is and how it can [...]]]></description> <content:encoded><![CDATA[<p>CSS (Cascading Style Sheets) has been a buzz word in the web design and development market since it&#8217;s inception in 1997. Since it&#8217;s creation it has been adopted and standardized by all the major web browsers. It&#8217;s nothing magical or hard to understand so lets break down exactly what CSS is and how it can save you on time, money, and headaches.</p><p>HTML (Hyper Text Markup Language) was designed to display information in a structured manner. It wasn&#8217;t designed with fancy images and layouts in mind. It also wasn&#8217;t designed to be used as an advertisement tool. What most web developers do when designing a purely HTML website would be considered &#8216;hacking&#8217; the language. They use workarounds and techniques that are not standardized to create dynamic and great looking sites using a language that was not meant for that purpose. It&#8217;s akin to using lipstick to leave a message on a mirror for lack of the proper pen and paper. Web Developers took what they were given and used it to the best of their ability. However, the Web Community understood that the lipstick and mirror of HTML could only be used for so long.</p><p>CSS was designed to take the strain of styling a page off of HTML in order to let HTML do the job it was intended and developed for, which is organizing the content on the page. A simple example would be the HTML font tag. The font tag was used in order to change the size, color, or font face of text included inside the tag. So it may have looked something like this: &lt;font size=”10px”&gt;This is font size of 10px!&lt;/font&gt;. To this day, browsers still support the font tag and many sites that have not made the change to CSS still use it to help style the page. If you wished to use CSS to change the font size of a specific piece of text you would include it in span tags like this: &lt;span id=”myFontSize”&gt;This is font size of 10px!&lt;/span&gt; then in your style sheet you would define the myFontSize id as: .myFontSize { font-size: 10px; }.</p><p>Now, you might be thinking that the CSS example took more code, and hence more time. In this specific case you would be correct. However, once a style is defined in a style sheet, it can be reused. You could create another span tag &lt;span id=”myFontSize”&gt;This is another font Size example!&lt;/span&gt; and that would also be given the font size of 10px that was defined in the style sheet. To better explain what this benefit can actually mean, let&#8217;s imagine a 25 page website was created for a company. The comapny President is very fond of the courier font and tells the developer to use it everywhere on the site. If the site was developed in HTML without CSS, a font tag would be used to surround every different piece of text that needed to be in the courier font, and the font name would be hard coded into every page, most likely multiple times. Now lets say the President retires and a new President takes over that prefers Times New Roman. In order to change something as simple as the font used on the site the developer would have to go through each page and change multiple font tags from courier to Times New Roman. That&#8217;s a headache and a time waster. If the site had been done in CSS, all relevant text would have been included in span or div tags that referred to a single entry in the style sheet. That means changing the font for the entire site would be as easy as changing Courier to Times New Roman in one place.</p><p>CSS not only allows you to easily style a website in a way that separates content and style, but it also allows you to easily re-style the website quickly, without having to dig through any of the actual pages. It also allows you much more control over the style of the website then simple HTML does. CSS is the future of web design. Most companies with a major web presence have already made the transition. Have you?</p> ]]></content:encoded> <wfw:commentRss>http://www.stormcode.net/marketing/why-css/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/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 439/508 objects using disk: basic

Served from: www.stormcode.net @ 2012-02-07 20:06:57 -->
