<?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>Adal Design</title>
	<atom:link href="http://adaldesign.com/feed" rel="self" type="application/rss+xml" />
	<link>http://adaldesign.com</link>
	<description>Websites. Design, Promotion &#38; Development</description>
	<lastBuildDate>Wed, 08 Sep 2010 02:17:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Professional Services: Facilitating Independents</title>
		<link>http://adaldesign.com/business/independent-business-owner-free-professional</link>
		<comments>http://adaldesign.com/business/independent-business-owner-free-professional#comments</comments>
		<pubDate>Thu, 26 Aug 2010 07:45:34 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://adaldesign.com/?p=551</guid>
		<description><![CDATA[&#8220;So you&#8217;re working for yourself now&#8230;&#8221; Just because you are no longer part of a larger company does not mean you don&#8217;t need co-workers. Being an independent business owner is the best way to create a working environment without the dreadful BOSS, but must not be an excuse to &#8216;go solo&#8217; or &#8216;work for no-one&#8217;. [...]]]></description>
			<content:encoded><![CDATA[<h3>&#8220;So you&#8217;re working for yourself now&#8230;&#8221;</h3>
<p>Just because you are no longer part of a larger company does not mean you don&#8217;t need co-workers. Being an independent business owner is the best way to create a working environment without the dreadful <em>BOSS</em>, but must not be an excuse to &#8216;go solo&#8217; or &#8216;work for no-one&#8217;. If you feel this way, you might want to consider <a href="http://www.ehow.com/how_2946_become-artist.html">becoming an artist</a>.</p>
<p>As a independent professional you are still participating in the economy, whether global or local. One observable fact concerning the world of &#8216;free professionals&#8217; is the existence of <em>creators</em> and <em>facilitators</em>.</p>
<p>Due to the nature of our modern market it is not sufficient to create goods and services like cloths and holistic medical care: you must also study the needs of real people in your community, advertise and sell your products, keep the IRS friendly and acquire resources. Similarly, inside a large company there are several departments often including <em>Sales, Marketing, Fincance </em>and <em>Production</em>. You might think only of yourself as <em>Production</em> wanting to leave the burden of departments behind. Just take a second to imagine where you fit inside the &#8216;virtual company&#8217; of a network you belong to: you might discover that you are actually a <em>facilitator</em>.</p>
<p>For example, Adal Design might be <em>creating</em> websites but this is only to <em>facilitate</em> other small businesses in reaching their target audience to sell products such as dog walking: a service that rarely serves to assist another company. In this sense, Adal Design serves as the eMarketing department (or part of it) for a large sphere of independently owned companies.</p>
<h3>Remind them why they need you.</h3>
<p>If your company helps others get business, you are most likely providing <a href="http://en.wikipedia.org/wiki/Professional_services" target="_blank">professional services</a>. This means that you embody a certain department in the &#8216;virtual company&#8217; of your network, and for your clients this embodiment is VERY REAL. By doing your job well, you are accomplishing the great task of enabling others to bring their share of work to the community. It remains your responsibility to remind them by tangible results why they must invest their income into your support.</p>
<p>Likewise, heads of corporate departments must constantly work to remind the board why they are essential to the big picture.</p>
<h3>Remember why you&#8217;re doing it.</h3>
<p>As the owner of Adal Design, I am proud of my professional service offer: building <a href="http://adaldesign.com/websites">websites</a> is not only a task that I can follow from start to end for a large variety of people and experiences; it also means that I get to help others like myself remain free from the corporate machine while bringing their very personal vision and efforts to the world I live in.</p>
<p>What makes me struggle to always increase my business and provide better service is the thought that I am making a difference in shaping the professional landscape of today.</p>
<p>So remember: providing professional services to small businesses is more than a trade, it&#8217;s a statement.</p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/business/independent-business-owner-free-professional/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Website Hosting &amp; Maintenance</title>
		<link>http://adaldesign.com/web-development/website-hosting-maintenance</link>
		<comments>http://adaldesign.com/web-development/website-hosting-maintenance#comments</comments>
		<pubDate>Sat, 21 Aug 2010 00:12:02 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=498</guid>
		<description><![CDATA[It’s not a website until it’s on the web! You wouldn&#8217;t overlook the neighborhood you chose for your business, and the same goes for your host. You will be entirely dependent on that host to process and make available your content in a fast and reliable fashion. Knowing which hosts are best for you and [...]]]></description>
			<content:encoded><![CDATA[<h2>It’s not a website until it’s on the web!</h2>
<p>You wouldn&#8217;t overlook the neighborhood you chose for your business, and the same goes for your host. You will be entirely dependent on that host to process and make available your content in a fast and reliable fashion.</p>
<p>Knowing which hosts are best for you and how to transfer domains and upload/install websites via FTP is not learnt overnight. How will you react when a press release has your 200 daily visits sky-rocket to 200’000?</p>
<p>We will gladly be your host or hosting consultant, setting you up and taking care of the entire process.</p>
<h2>Adal Design takes pride in providing qualified, personable service even years after the creation of a website.</h2>
<p>Having a website is a start, but if you rely on it to draw business and maybe DO business, it will need some maintenance. If you wish, we will continuously work on helping you take your web-presence to the next level.</p>
<p>Once your website has a steady amount of daily visitors, Adal Design can use some of the most elaborate tools available to track, analyze and direct traffic to where you want it. Figuring out which changes in design have an impact on conversion rates is no guessing matter, and we take it quite seriously.</p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/website-hosting-maintenance/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SEO &amp; Content Promotion</title>
		<link>http://adaldesign.com/web-development/seo-content-promotion</link>
		<comments>http://adaldesign.com/web-development/seo-content-promotion#comments</comments>
		<pubDate>Fri, 20 Aug 2010 23:59:11 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=495</guid>
		<description><![CDATA[Draw traffic to your website. If you have a website, or are in the process of obtaining one, you want people to come see it. Attracting visitors can be a challenging task, especially if you don’t know where to begin. Fortunately, SEO is almost a science. Search engines were created to index, filter and serve [...]]]></description>
			<content:encoded><![CDATA[<h2>Draw traffic to your website.</h2>
<p>If you have a website, or are in the process of obtaining one, you want people to come see it. Attracting visitors can be a challenging task, especially if you don’t know where to begin.</p>
<h2>Fortunately, SEO is almost a science.</h2>
<p>Search engines were created to index, filter and serve users the most relevant pages on a silver platter. More than ever, people depend on these engines to send them exactly where they want to go, to find precisely what they are looking for.</p>
<p>Thus, the logarithms of Google, Yahoo!, Altavista, Bing, etc, attempt to rate as flawlessly as possible the content, quality, popularity and pertinence of every single website.</p>
<p>It’s no secret then that optimizing these aspects of your website is the way to go:</p>
<ul>
<li>Knowing which keywords to use and how to include them.</li>
<li>Presenting content in a pleasing fashion.</li>
<li>Choosing a purpose and staying true to it.</li>
<li>Offering a large amount of pertinent content (blogging helps).</li>
<li>Increasing the amount of inbound links to reflect popularity.</li>
</ul>
<p>To be done properly, these optimizations require the intervention of an experienced professional who is knowledgeable about search engines.</p>
<h2>Don’t be afraid of online advertising.</h2>
<p>For a website that already fulfills the specifications of Search Engine Optimization and can live up to its advertised expectations, <strong>paid promotion can pay back</strong>. Purchasing detailed listings in popular, sector specific directories will increase traffic and popularity ratings. Also, companies like Google, Yahoo! And Bing will place your ‘sponsored link’ when appropriate, and only charge you when people click on your ad.</p>
<p>With increased exposure, some of the visitors who enjoy your site will post links to it on their sites, forums and blogs, and soon enough organic searches will list your website in the top results.</p>
<h2>We can help you reach the top,<br />
and track success along the way.</h2>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/seo-content-promotion/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>To Code a Mockup Bird</title>
		<link>http://adaldesign.com/web-development/to-code-a-mockup-bird</link>
		<comments>http://adaldesign.com/web-development/to-code-a-mockup-bird#comments</comments>
		<pubDate>Fri, 20 Aug 2010 23:57:35 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=493</guid>
		<description><![CDATA[To code is to create, to develop. Behind every color, column, button or image there is code. Whether this code is hand-written, software generated or adapted from something else, it must be flawless. Adal Design takes pride in writing code that is: Appropriate for the specifications Optimized at every level Free of mistakes and highly [...]]]></description>
			<content:encoded><![CDATA[<h2>To code is to create, to develop.</h2>
<p>Behind every color, column, button or image there is code. Whether this code is hand-written, software generated or adapted from something else, it must be flawless.</p>
<p>Adal Design takes pride in writing code that is:</p>
<ul>
<li>Appropriate for the specifications</li>
<li>Optimized at every level</li>
<li>Free of mistakes and highly browser-compatible</li>
<li>Standards-compliant</li>
<li>Simple to read and modify, thus scalable</li>
<li>Geared towards Search Engine Optimization</li>
</ul>
<p>The quality of your website&#8217;s code can be a foundation for sustainable growth, but if disregarded, a liability in everything you wish to accomplish. <strong><br />
Do it once. Do it right!</strong></p>
<h2>What types of code, and for what?</h2>
<p>To illustrate the nature and function of different coding languages, let’s compare a fully functional website to a human body…</p>
<ul>
<li><strong>HTML </strong>[spoiler]This is the most basic language of the web, and the most important. HTML ‘tags’ are placed around bits of content (sometimes empty spaces) to group them and give them ‘IDs’ and ‘classes’. A set of simple rules must be carefully respected for the “grammar” to be correct, and using the correct tag for each piece of content is essential for SEO.[/spoiler]<br />
In the human body, HTML tags would be used to group matter into cells and give them a name.</li>
<li><strong>CSS</strong> [spoiler]This more recent language was created to serve a double purpose. Developers use CSS to ‘call’ an HTML tag (or group of tags), then customize its appearance and properties with simple lines of code called ‘rules’. These can range from color to size and positioning. The first purpose of CSS is thus to give developers the same freedom as graphic designers in the creation of their web pages. The second purpose, yet no less important, is part of a global effort to separate content from layout in order to slowly shift towards the ‘semantic web’.[/spoiler]<br />
In the human body, CSS code would be used to organize the HTML cells into functional and well defined organs.</li>
<li><strong>JavaScript</strong> [spoiler]Not to be confused with Java, JS is an object-oriented type of code that is supported by the vast majority of browsers and employed in most websites today. Unlike Flash that is used to create a tile of hyper-animated content to be placed on a website’s page; JavaScript can be used to animate and manipulate any element of a page, including something that is not written there. JS can be used in more ways than can be listed here, but overall it can be employed to what CSS is incapable of by offering more freedom for layout, animation and content manipulation.[/spoiler]<br />
In the human body, JavaScript would be used to give the body mobility and even complex reflexes.</li>
<li><strong>Php</strong> [spoiler]Of the many server side languages, php is perhaps the most widespread. Created, used and documented by an open-source community, it has many appealing advantages. It is free and ready to be used on most hosting servers. It is extremely well documented, has been improved by custom libraries like phpCake and evolves relatively fast. Created by developers, for developers, php is behind many frameworks such as Joomla and WordPress. Php can be used to perform just about any server-side processes, the most basic being deciding which client side code to send to a user requesting a page.[/spoiler]<br />
In the human body, php would clearly be the brain’s ability to play with ideas, make decisions and adapt to situations.</li>
<li><strong>SQL</strong> [spoiler]Intelligence without memory is pointless. This is why php-powered websites are almost systematically coupled with an open-source database technology: MySQL. SQL is the limited-vocabulary language used to read and write on a MySQL database.[/spoiler]<br />
In the human body, SQL is a specific set of rules to access and use long term memory.</li>
<li><strong>XML</strong> [spoiler]The fairly recent success of XML lies precisely… in its popularity. Being adopted by an ever-increasing amount of web-applications and software, XML has become the universal exchange markup language it was intended to be.[/spoiler]<br />
If our human lived in the USA, XML would be English: the language he uses to communicate with everyone else.</li>
</ul>
<h2>Whatever the project, whichever the language:</h2>
<h3>In everything we touch, we leave a trail of well-developed code.</h3>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/to-code-a-mockup-bird/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Architecture, UI &amp; User Experience</title>
		<link>http://adaldesign.com/web-development/architecture-ui-user-experience</link>
		<comments>http://adaldesign.com/web-development/architecture-ui-user-experience#comments</comments>
		<pubDate>Fri, 20 Aug 2010 23:54:43 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=491</guid>
		<description><![CDATA[Why websites are like factories. Like a building with hallways and rooms, a website is a virtual space made of links and pages, some of which contain ‘machinery’. And like a factory, it is built to produce. Three key aspects of the construction must be particularly well thought for the &#8216;factory&#8217; to produce: the architectural [...]]]></description>
			<content:encoded><![CDATA[<h2>Why websites are like factories.</h2>
<p>Like a building with hallways and rooms, a website is a virtual space made of links and pages, some of which contain ‘machinery’. And like a factory, it is built to produce.</p>
<p>Three key aspects of the construction must be particularly well thought for the &#8216;factory&#8217; to produce:</p>
<ul>
<li>the architectural structure</li>
<li>the space layout or ‘interior design’</li>
<li> the ergonomics of various control panels and widgets</li>
</ul>
<h2>Every website is built for a reason.</h2>
<p>Websites must be created to fulfill specific functions; these can vary to a degree, but most are a result of the desire to:</p>
<ul>
<li>Inform or promote</li>
<li>Sell or generate leads</li>
<li>Enable  communication</li>
<li>Preview and share data</li>
<li>Access core functionalities of online software</li>
</ul>
<p>The structure, layout and ergonomics must reflect and enable the goal of the website. Today, no one wants to read instructions on how to perform a task online, and finding content should be a breeze. A visitor who does not obtain some form of instant gratification will simply navigate away.</p>
<p>Being able to predict the growth of a website is a difficult task, but starting off with a clear structure will always provide a solid foundation for scalability. Establishing a clear plan will make both the initial development and any expansion smoother and less-time consuming.</p>
<h2>There are known techniques for success.</h2>
<p>One of the most efficient ways of assuring good usability is to employ conventions gracefully:</p>
<ul>
<li>Placing navigation and content where people expect to find them.</li>
<li>Making links and important information stand out.</li>
<li> Making obvious to the user where he is and what he can find there.</li>
<li>Organizing everything into small, intuitive semantic subgroups.</li>
</ul>
<h2>Adal Design has a history of success in efficient organization and layout of website projects.</h2>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/architecture-ui-user-experience/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design Explained</title>
		<link>http://adaldesign.com/web-development/web-design-explained</link>
		<comments>http://adaldesign.com/web-development/web-design-explained#comments</comments>
		<pubDate>Fri, 20 Aug 2010 23:46:43 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=482</guid>
		<description><![CDATA[Define your esthetic identity. Giving your company, product or self an “image” is essential to successful marketing. Once that style is defined, staying true to it in all forms of media communication is essential. An image is worth a thousand words, but one that is learnt through subtle repetition can be worth millions. Design: Design [...]]]></description>
			<content:encoded><![CDATA[<h2>Define your esthetic identity.</h2>
<p>Giving your company, product or self an “image” is essential to successful marketing. Once that style is defined, staying true to it in all forms of media communication is essential. An image is worth a thousand words, but one that is learnt through subtle repetition can be worth millions.</p>
<dl>
<dt>Design:</dt>
<dd>Design is the art of using esthetics as a universal language to seamlessly convey a large amount of holistic messages.</dd>
</dl>
<p>The design of your website, business cards and other supports leaves implicit impressions about the various aspects of your identity:</p>
<ul>
<li>Sector of Industry</li>
<li>Price Range</li>
<li>Targeted Public</li>
<li>Spirit and Angle</li>
<li>Intentions and Concerns</li>
</ul>
<p>If you have not already made these decisions concerning your company or product, the design of your first advertising media is a perfect moment to sit down, research and reflect.</p>
<p>If you already have a clear idea of the market and your angle of approach, then you understand the importance of appropriate design.</p>
<p>Unless you have budget or time constraints, it is a good idea to establish a graphic chart to serve as a guide for the creation of your web and print media.</p>
<p>For graphic charts and general design, there are an infinite number of factors to manipulate. Some questions are common to all projects and include:</p>
<ul>
<li>Colors and how they relate</li>
<li>Fonts, text styling and header hierarchy</li>
<li>Layout and spacing</li>
<li>Common shapes</li>
<li>Image types</li>
</ul>
<p>Sometimes, an entire design must be extracted from a single idea. Other times from a speech, a conversation or an object. Ideally, extended market research and experience can replace a game of guess and trial with a calculated decision based on solid data. Perhaps you already have a clearly defined esthetic and need someone to create more material without any innovation.</p>
<h3>Adal Design is up to the challenge.</h3>
<h4>We will gladly bring you website drafts, business cards, stationary and flyers. <strong>Adal Design prides itself on flexibility, as we strive to meet your needs and work within your budget range. </strong></h4>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/web-design-explained/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adal Design just rebranded!</title>
		<link>http://adaldesign.com/announcements/adal-design-just-rebranded</link>
		<comments>http://adaldesign.com/announcements/adal-design-just-rebranded#comments</comments>
		<pubDate>Wed, 18 Aug 2010 22:52:23 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Announcements]]></category>

		<guid isPermaLink="false">http://adaldesign.net/?p=16</guid>
		<description><![CDATA[Thanks for browsing this blog and welcome to the newly re-branded website of Adal Design, the young and strong San Francisco based company that provides small businesses with WordPress websites. As the owner of this website, I would like to express my gratitude for the priceless help provided in Graphic Design by Katherine Kratzer and [...]]]></description>
			<content:encoded><![CDATA[<p>Thanks for browsing this blog and welcome to the newly re-branded website of Adal Design, the young and strong San Francisco based company that provides small businesses with WordPress websites.</p>
<p>As the owner of this website, I would like to express my gratitude for the priceless help provided in Graphic Design by Katherine Kratzer and in Copy-Writing by Red Plume Marketing.</p>
<h3>I would like to use this occasion to make a few announcements regarding Adal Design:</h3>
<ol>
<li>As one of the first visitors to this website, you are invited to attend a special presentation &#8220;Wow the world with WordPress&#8221; at Next Space on Tuesday the 24th. More details here.</li>
<li>If you mention code &#8220;WordPress FOREVER&#8221; in a quote request for a WordPress website before October 1st 2010, you qualify for two years of free hosting for any WordPress website you purchase in 2010.</li>
<li>As of August 24th 2010, Adal Design will donate 3% of all profit earned in WordPress development to the creators and contributors of WordPress.</li>
</ol>
<p><em>That&#8217;s all folks, I&#8217;ll meet you on the contact page!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/announcements/adal-design-just-rebranded/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GoDaddy vs everything, GoDaddy vs all</title>
		<link>http://adaldesign.com/web-development/godaddy-vs-everything-godaddy-vs-all</link>
		<comments>http://adaldesign.com/web-development/godaddy-vs-everything-godaddy-vs-all#comments</comments>
		<pubDate>Sat, 24 Apr 2010 03:20:38 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[advertisement]]></category>
		<category><![CDATA[bluehost]]></category>
		<category><![CDATA[compare]]></category>
		<category><![CDATA[comparison]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[fatcow]]></category>
		<category><![CDATA[godaddy]]></category>
		<category><![CDATA[host]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[opinion]]></category>
		<category><![CDATA[oppose]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[web application]]></category>
		<category><![CDATA[webmaster]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://adaldesign.com/?p=479</guid>
		<description><![CDATA[GoDaddy vs BlueHost vs Fatcow vs Doteasy vs GoDaddy vs GoDaddy It has hit the fan!!! &#8211; - &#8211; - &#8211; - GoDadddy did it! They did awesome marketing, and created an expense ladder in place of a user interface. They trick so many, every day&#8230; So many of my innocent, well intended customers and [...]]]></description>
			<content:encoded><![CDATA[<h1>GoDaddy vs BlueHost vs Fatcow vs Doteasy vs GoDaddy vs GoDaddy</h1>
<h2>It has hit the fan!!! &#8211; - &#8211; - &#8211; - GoDadddy did it!</h2>
<p>They did awesome marketing, and created an expense ladder in place of a user interface.</p>
<p>They trick so many, every day&#8230; So many of my innocent, well intended customers and friends buy their domain on <a href="http://www.godaddy.com" target="_blank">GoDaddy</a>. Then they sign into more expenses on long term commitments, creating a feeling of commitment and attachment.</p>
<p>It&#8217;s all based on a few simple strategies:</p>
<ol>
<li>Hook with the the cheapest initial sale possible.</li>
<li>Make further purchases necessary but promising.</li>
<li>Rely on thrift and cognitive dissonance to create a dependency.</li>
</ol>
<p>GoDaddy&#8217;s psychological war-fare comes at a nifty price for the Webmaster/Developer. They replaced the cPanel with a sales portal&#8230; OUCH</p>
<p>Nothing works on the first try, and finding the settings and applications requires clicking through all sorts of internal advertisement tunnels.</p>
<h2>Bigger titties  &#8211; - &#8211; - &#8211; - &#8211; FatCow. Meuh</h2>
<p><a href="http://www.fatcow.com" target="_blank">FatCow</a> is certainly one BIG spiritual step up from GoDaddy&#8217;s sexual advertisement schemes. Their &#8216;<a href="http://en.wikipedia.org/wiki/Plesk" target="_self">Plesk</a>&#8216; (slightly mispronounced Desk) is not the most popular but does the job. I enjoyed it very much before discovering the pleasures of the cPanel.</p>
<p>Their marketing remains somewhat aggressive. Clearly, they hire <a href="http://www.blogcatalog.com/explore/fatcow+review/" target="_blank">MANY professional bloggers</a> to blog away about the awesomeness and convenience of FatCow, effectively drowning a lot of the complaints. <a href="http://tech4eleven.com/904/round-2-fatcow-vs-bluehost-the-transfer" target="_blank">Real posts concerning FatCow</a> are actually quite hard to find. The truth is&#8230; FatCow kinda sucks too.</p>
<p>It&#8217;s GREAT if you do static HTML&#8230; ahem. It gets kinda slow with WordPress and I can only assume that other awesome applications would suffer a lot. So for those statics still out there&#8230; I know you are&#8230; Go FatCow and make sure to get your <a href="http://www.google.com/search?q=fatcow+first+year+coupon" target="_blank">first year coupons!</a> That&#8217;s right, FatCow is darn cheap for what it offers: unlimited everything (pretty much) and decent support. It is cheap. Just remember that.</p>
<h2>$0 hosting! $ $ $ $ $ $ $ $ $ dotEA$Y</h2>
<p>Ok, yeah I&#8217;m exaggerating. They&#8217;re not all about the buckos. Or maybe they are. I don&#8217;t know.</p>
<p>I left <a href="http://www.doteasy.com" target="_blank">DotEasy</a> a long time ago, only using it for my very first websites because they would basically give you a domain and host your website starting at $15/yr approx.</p>
<p>It&#8217;s dirt cheap. It&#8217;s the dot made easy.</p>
<h2>Can&#8217;t afford &#8211; to be cheap &#8212;&#8212;&#8212;&#8212;&#8212;-&gt; BlueHost</h2>
<p>But it&#8217;s not <span style="text-decoration: line-through;">EXPENSIVE</span>.</p>
<p>Thanks to<a href="http://www.bluehost.com/track/adaldesign/CODE88" target="_self"> BlueHost </a>I imported a domain from GoDaddy and imported two WordPress custom blogs in no time. What took long was getting on the phone with GoDaddy to inquire about installing WordPress on their server.</p>
<p>You might think that GoDaddy is easier for you because you&#8217;re not very technical. You might think it will end up cheaper, and that the money you save will somehow help you.</p>
<p>BlueHost only costs $7/month. That&#8217;s really not not that bad.</p>
<p>What do you get in exchange?</p>
<p>The entire world of <a href="http://www.tripwiremagazine.com/2010/03/best-open-source-software-for-web-designers-and-developers.html">FREE, AWESOME OPEN SOURCE APPLICATIONS</a> installable with Simple Scripts!</p>
<p><a href="http://www.bluehost.com/track/adaldesign/CODE88">BlueHost</a> is a company with a high level of consciousness.</p>
<p>The only purchase-able items make sense:</p>
<ul>
<li> getting the one-for all plan (well managed, shared server)</li>
<li>ADDING domains ($10/yr per extra domain)</li>
<li>serious upgrades (dedicated IP, dedicated server)</li>
<li>third party offers (often upgrades for services already provided for free)</li>
</ul>
<p>These items are not shoved around at you&#8230; you have to WANT to find them.</p>
<p>The User Interface chosen by BlueHost is cPanel, a seriously built piece of software made to optimize the experience of ANY LEVEL person wanting to host a website.</p>
<p>The world would somehow feel more green if everyone went Blue.<br />
<script src="http://www.bluehost.com/src/js/adaldesign/CODE52/620x203/bh_620x203_01.jpg" type="text/javascript"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/godaddy-vs-everything-godaddy-vs-all/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Using the page hierarchy to customize different parts of a WordPress website.</title>
		<link>http://adaldesign.com/web-development/using-the-page-hierarchy-to-customize-different-parts-of-a-wordpress-website</link>
		<comments>http://adaldesign.com/web-development/using-the-page-hierarchy-to-customize-different-parts-of-a-wordpress-website#comments</comments>
		<pubDate>Sun, 11 Apr 2010 06:43:26 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[ancestors]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hierarchy]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[many pages]]></category>
		<category><![CDATA[menu]]></category>
		<category><![CDATA[page]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://adaldesign.com/?p=448</guid>
		<description><![CDATA[In most complex websites that use WordPress as their Content Management System, custom development will require bringing changes to the code makeup of different sections of the website. This becomes more and more true as the amount of pages increases. WordPress pages lack categories &#38; tags: Posts are entered into a database and need search-oriented [...]]]></description>
			<content:encoded><![CDATA[<p>In most complex websites that use WordPress as their Content Management System, custom development will require bringing changes to the code makeup of different sections of the website. This becomes more and more true as the amount of pages increases.</p>
<h2>WordPress pages lack categories &amp; tags:</h2>
<p>Posts are entered into a database and need search-oriented categorization systems in order to be found and displayed in a WordPress theme. They are placed in hierarchical categories and associated with tags.</p>
<p>Pages on the other hand are expected to be more solid in their structure. Categories and tags are not available in WordPress pages: the only way to organize them is in hierarchy of each other. A page may both BE the child of another (its parent) and HAVE other pages as children. That is all.</p>
<h2>Page templates are great&#8230;</h2>
<p>It is possible to create and assign as many different page templates to WordPress pages as you wish. This way you can have different pages display their content quite differently. So you can have as many page templates as you want, and you can assign a template to as many pages as you want. NOT BAD.</p>
<h2>&#8230;but what about the header?</h2>
<p>The whole point of having the header.php, page.php and footer.php seperate is that it replaces the need for templates. With database technology, we have moved away from generating large amounts of static HTML pages with common &#8216;template&#8217; code, to dynamically assembling different building blocs, THEN loading unique content into thus generated HTML pages.</p>
<blockquote><p>So what if I want the header&#8217;s appearance to change depending on which section of the website I am?</p></blockquote>
<h1>Conditional Tags are awesome&#8230;</h1>
<p>Let&#8217;s take a look at how to play with identifying which page we are on. This way we can use wordpress-specific php <a href="http://codex.wordpress.org/Conditional_Tags">conditional tags</a> to control the code that is included in the page sent to the end user.</p>
<pre>// using the php if statement, we can test the values of WordPress specific tags:

// to test if you are on the index page of your domain
// remember you can set a static page as your front page in settings&gt;reading
if ( is_front_page() ) { ... }

// to test if you are on the WordPress index.php template page of your theme
if ( is_home() ) { ... }

// to test which page you are on by ID number, page_title or post_name (slug)
// we will assume we are always interested in page with postID: 6
// the postID of a page is the number at the end of its 'edit' URL in the CMS UI
//
if ( is_page('6') ) { ... }

// to test if you are on a page that is a child of page 6
if ( $post-&gt;post_parent == '6' ) { ... }

// to test if you are on page 6 OR one of it's DIRECT children
if ( is_page('6') || $post-&gt;post_parent == '6' ) { ... }

// to test if a specific page template is being used
if ( is_page_template('page6template.php') ) { ... }

// to test if the sidebar is being displayed
if ( is_active_sidebar() ) { ... }

// to test if comments are enabled. useful to distinguish blog from pages
if ( comments_open() ) { ... }</pre>
<h2>&#8230; but $post-&gt;post_parent only works for direct children!</h2>
<p>So what if we want to test whether we are on a level-4 descendant of page &#8217;6&#8242;? Indeed, placing pages as children of children of children is the only way WordPress allows us to organize large amounts of pages.</p>
<p>The WordPress codex website suggests we create a is_tree() function and place it in the functions.php template file of our theme:</p>
<pre>function is_tree($pid) {      // $pid = The ID of the page we're looking for pages underneath
	global $post;         // load details about this page
	$anc = get_post_ancestors( $post-&gt;ID );
	foreach($anc as $ancestor) {
		if(is_page() &amp;&amp; $ancestor == $pid) {
			return true;
		}
	}
	if(is_page()&amp;&amp;(is_page($pid)))
               return true;   // we're at the page or at a sub page
	else
               return false;  // we're elsewhere
};</pre>
<p>Then you can use that function to test if you are on a specific page or any of its descendants.</p>
<pre>// to test if you are on page '6' or any level descendant of page '6'
if( is_tree('6')) { ... }</pre>
<h2>Creating a $grandpa variable:</h2>
<p>It can be practical to create a $grandpa variable that is loaded with the postID of the first ancestor page of the current page (the great-grandpa!).  This way you can test the value of that variable, or write it into HTML, CSS of JavaScript.</p>
<p>In his <a href="http://cssglobe.com/post/5812/wordpress-find-pages-top-level-parent-id" target="_blank">post on CSS Globe</a>, Alen Glakalic gives a method to do precisely this. Paste this code in the &lt;head&gt; of your header.php template file:</p>
<pre>if ($post-&gt;post_parent)	{
	$ancestors=get_post_ancestors($post-&gt;ID);
	$root=count($ancestors)-1;
	$grandpa = $ancestors[$root];
} else {
	$grandpa = $post-&gt;ID;
}</pre>
<p>Now $grandpa is the numeric postID of the first ancestor of the page you are on, or the ID of the page you are on if it has no parents.</p>
<h2>Real life applications:</h2>
<p>OK, so now you know how to test whether you are on the home page, the blog index page, a particular page or one of it&#8217;s descendants. You can test if the sidebar is being displayed on this page or if a particular template is being used&#8230; You can even create a $grandpa variable and test its value or echo it where convenient.</p>
<h3>Example 1: Load a CSS and jQuery file in header only for descendants of page 6</h3>
<p>Let&#8217;s say you want to use <a href="http://colorpowered.com/colorbox/" target="_blank">colorbox</a> (or lightbox equilivalents) but only in the portfolio section of your website. You only want to load scripts when necessary to avoid waste of bandwidth.</p>
<ol>
<li>Create a &#8220;portfolio&#8221; page and set all children as &#8216;sub-pages&#8217; in the WordPress CMS.</li>
<li>Find out the postID number associated with the &#8220;portfolio&#8221; page. We will assume it is 6.</li>
<li>Add the is_tree() function to your functions.php template page.</li>
<li>Type this code in your header:</li>
</ol>
<pre>&lt;?php if( is_tree('6') ) { ?&gt;
 &lt;link rel="stylesheet" href="/path/to/your/script/styleSheet.css" type="text/css" /&gt;
 &lt;script type="text/javascript" src="/path/to/your/sript/colorbox.js"&gt;&lt;/script&gt;
&lt;?php } ?&gt;</pre>
<h3>Example 2: Assign classes to menu elements with jQuery and $grandpa</h3>
<p>Say you have a website divided into three sections: About us, Products and Portfolio. The menu navigation has three big links to the sections and drop downs for their sub-pages. You want the big link of the section being visited to change style when someone is viewing one of its sub-pages in order to make it obvious to the user where he is.</p>
<p><strong>I. Create the links and assign id tags based on the postID of the top hierarchy page they link to:</strong></p>
<pre>&lt;ul id="menuNav"&gt;
  &lt;li&gt;&lt;a id="menu-item-2" href="/about-us"&gt;About us&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a id="menu-item-4" href="/products"&gt;Products&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a id="menu-item-6" href="/portfolio"&gt;Portfolio&lt;/a&gt;
    &lt;ul&gt;&lt;li&gt;&lt;a&gt;...sub-page...&lt;/a&gt;&lt;/li&gt;
        ... sub-pages ...
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;</pre>
<p><strong>II. Give them style on your CSS sheet:</strong></p>
<pre>ul#menuNav li {
 float: left;
 list-style: none;
}
ul#menuNav li a {
 display: block;
 width: 100px;
 padding: 5px;
 text-align: center;
 color: white;
 font-weight: bold;
 text-decoration: none;
 border: 5px solid blue;
 background-color: green;
}
ul#menuNav li a:hover {
 border: 5px solid black;
 background-color: white;
 color: black;
}<strong>
ul#menuNav li a.active {</strong>
 border: 5px solid black;
 background-color: #ddd;
 color: black;
}</pre>
<p>Note that the last rule refers to &lt;a&gt; with a class of &#8220;active&#8221;  that we have not assigned yet. This is precisely when the $grandpa variable comes in handy.</p>
<p><strong>III. Use javascript and php echo together to make magic!</strong></p>
<p>Using php to echo the $grandpa variable into a line of Jscript, we will be able to achieve our effect with minimal scripting:</p>
<pre>//in the &lt;head&gt;...

&lt;?php
if ($post-&gt;post_parent)    {
 $ancestors=get_post_ancestors($post-&gt;ID);
 $root=count($ancestors)-1;
 $parent = $ancestors[$root];
} else {
 $parent = $post-&gt;ID;
} ?&gt;

&lt;script type="text/javascript"&gt;$(document).ready(function(){
   $('a#menu-item-&lt;?php echo $parent; ?&gt; &gt; a ').addClass('active');
});&lt;/script&gt;</pre>
<p><strong>IV. Sit back and enjoy the effect!</strong></p>
<p>Now, not only will the main links react to hover, they will also change style to indicate which section of the website you are in, or in other words, which of the 3 master pages is the first ancestor of the page you are currently viewing.</p>
<h2>And Voila!</h2>
<p>I hope you found this article useful to understand various techniques for using WordPress page hierarchy and properties to customize content and appearance.</p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/using-the-page-hierarchy-to-customize-different-parts-of-a-wordpress-website/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Display blog RSS feed on Linkedin</title>
		<link>http://adaldesign.com/web-development/display-blog-rss-feed-on-linkedin</link>
		<comments>http://adaldesign.com/web-development/display-blog-rss-feed-on-linkedin#comments</comments>
		<pubDate>Sat, 27 Mar 2010 22:40:14 +0000</pubDate>
		<dc:creator>Adal Bermann</dc:creator>
				<category><![CDATA[Web Development]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[feed]]></category>
		<category><![CDATA[how to]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[instructions]]></category>
		<category><![CDATA[linkedin]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[step by step]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[web publishing]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://adaldesign.com/?p=428</guid>
		<description><![CDATA[To continue in suite of my previous article on automatically displaying your blog&#8217;s posts (the RSS feed) on a facebook page, let&#8217;s see how this can also be accomplished on Linkedin. Before I dive into the image-rich detailed description of the process, let&#8217;s take a few second to remember why and how we would do [...]]]></description>
			<content:encoded><![CDATA[<p>To continue in suite of my previous article on automatically <a href="http://adaldesign.com/blogposts/web-development/display-a-blog-rss-feed-on-facebook-page">displaying your blog&#8217;s posts (the RSS feed) on a facebook page</a>, let&#8217;s see how this can also be accomplished on Linkedin.</p>
<p>Before I dive into the image-rich detailed description of the process, let&#8217;s take a few second to remember why and how we would do such a thing&#8230;</p>
<h3>The internet has changed.</h3>
<p>Just a few years ago, web developers were quite content creating static pages of information and posting them onto the web like tiles on a wall. With the blog-revolution began a series of innovations that enabled non-technical people to easily publish data on the internet. Sites like Wikipedia, YouTube and Blogger started offering a new way to look at the internet: rather than an accumulation of domains and sites, it became a collection of databases and ways to access them.</p>
<p>By now, in many ways thanks to open-source developers of projects such as WordPress, the frontiers between websites are falling apart. Content and styling, data and presentation: these entities are being defined, separated and re-invented.</p>
<p>Though I personally build websites that are made to attract, retain and remain in the bookmarks of internauts, the fact is that you are publishing on the web, you want to people to read and watch everything you post. You can expect everyone to constantly come back to your website to check if you have added anything new recently.</p>
<p>This is why <a href="http://en.wikipedia.org/wiki/RSS" target="_blank">RSS feeds</a> were invented: by formatting your posts in a specific fashion made precisely for distribution, RSS feeds, automatically available on most blogging platforms, are the best way to send your posts flying everywhere.</p>
<h2>Back to Linkedin feed display.</h2>
<p>The process is extremely simple, even easier than on facebook in my opinion.</p>
<h2>Step 1: Edit your profile.</h2>
<p><img class="alignnone size-full wp-image-429" title="1_Linkedin_edit_profile" src="http://adaldesign.com/wp-content/uploads/2010/03/1_Linkedin_edit_profile.png" alt="edit your linkedin profile" width="539" height="91" /></p>
<p>Simple to understand: in order to add something to your profile (this is where the blog posts will display), you must edit it.</p>
<h2>Step 2: Add an application.</h2>
<p>Scroll down the profile-edit page till you see this:</p>
<p><img class="alignnone size-full wp-image-430" title="2_Linkedin_add_application" src="http://adaldesign.com/wp-content/uploads/2010/03/2_Linkedin_add_application.png" alt="add an application to your Linkedin profile" width="586" height="90" /></p>
<p>In Linkedin, everything that is not a direct display of a Linkedin information field is called an &#8220;application&#8221;. These applications are made available to you for free and function surprisingly well.</p>
<h2>Step 3: Choose the most appropriate application.</h2>
<p>There are a certain number of applications to chose from, I will review three:</p>
<p><img class="alignnone size-full wp-image-434" title="3_Linkedin_choose_applicati" src="http://adaldesign.com/wp-content/uploads/2010/03/3_Linkedin_choose_applicati1.png" alt="list of linkedin applications" width="480" height="611" /></p>
<h3>Blog Link:</h3>
<p>The Blog Link application is extremely powerful. It basically searches your profile to find the link the RSS feed for your blog. For it to function well, you must make sure that you have already edited your profile to display a link for your blog.</p>
<p>The Blog Link application doesn&#8217;t stop there. With ambition to provide a large amount of &#8216;blog functionality&#8217;, it will ALSO search the profiles of your Linkedin contacts and fetch the feeds for any blogs THEY listed. It then creates a box with two tabs where you decide to display it (see step 4): &#8220;By Me&#8221; and &#8220;From My Contacts&#8221;.</p>
<p>If you are running a non-wordpress blog, this is really your only option, and it ALSO works with wordpress.</p>
<h3>WordPress:</h3>
<p>This application is much simpler and more straightforward. It does exactly what you expect it to and nothing else. You tell it what your feed URL is, and it displays it on your profile.</p>
<p>Pros: I personally like the fact that is it less intrusive, and find the display to be more attractive that Blog Link&#8217;s.<br />
Cons: It only works with WordPress blogs.</p>
<h3>Tweets:</h3>
<p>This application does not display your blog posts, but your tweets instead, so if you&#8217;re a Twitter type&#8230; well Tweets too can be distributed via RSS!</p>
<h2>Step 4: Choose where to display&#8230; and DO IT!</h2>
<p><img class="size-full wp-image-432 alignleft" title="4_Linkedin_confirm_applicat" src="http://adaldesign.com/wp-content/uploads/2010/03/4_Linkedin_confirm_applicat.png" alt="display blog posts on Linkedin" width="404" height="533" />Well that pretty much sums it up. Once you&#8217;ve made this far there&#8217;s no hesitating!</p>
<p>Choose where you want this Feed to read by checking the little boxes and click the big blue button.</p>
<p>If you&#8217;re curious but afraid to do it&#8230; have no fear, you can always come back here the same way you did last time and un-check those boxes.</p>
<p>I hope you found this tutorial useful, feel free to leave your comments or ask questions.</p>
<p>Soon I will explain how to make a WordPress blog generate self-linking Tweets, so stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://adaldesign.com/web-development/display-blog-rss-feed-on-linkedin/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
