<?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>Web design and development in London and Surrey &#187; xhtml</title>
	<atom:link href="http://zorinweb.com/tag/xhtml/feed/" rel="self" type="application/rss+xml" />
	<link>http://zorinweb.com</link>
	<description>Just another Web design and development weblog</description>
	<lastBuildDate>Fri, 13 Jan 2012 14:56:03 +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>Design to HTML for www.theartofservice.co.uk</title>
		<link>http://zorinweb.com/2011/04/design-to-html-for-www-theartofservice-co-uk/</link>
		<comments>http://zorinweb.com/2011/04/design-to-html-for-www-theartofservice-co-uk/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 18:51:43 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Front end coding]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[design to html]]></category>
		<category><![CDATA[hospitality websites]]></category>
		<category><![CDATA[psd to html]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[web design London]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=307</guid>
		<description><![CDATA[Marked up the wonderful web designs designs in HTML for The Art of Service, a website set up to market a hospitality board game by Michel Roux Jnr&#8217;s co-host on the BBC2 series about service and hospitality, &#8216;Michel Roux&#8217;s Service&#8217;. From the site, &#8216;The Art of Service board game is a training tool for restaurant [...]]]></description>
			<content:encoded><![CDATA[<p>Marked up the wonderful web designs designs in HTML for The Art of Service, a website set up to market a hospitality board game by Michel Roux Jnr&#8217;s co-host on the BBC2 series about service and hospitality, &#8216;Michel Roux&#8217;s Service&#8217;. From the site, <em>&#8216;The Art of Service board game is a training tool for restaurant and hotel owners, F&#038;B directors and hospitality lecturers&#8217;.</em></p>
<p><span id="more-307"></span></p>
<p>It&#8217;s an engaging concept, now live on the web. To see more, go to <a href="http://www.theartofservice.co.uk">www.theartofservice.co.uk</a>.<br />
<a href="http://zorinweb.com/wp-content/uploads/2011/04/01-The-Art-of-Service-Website-Final-Home1.jpg"><img src="http://zorinweb.com/wp-content/uploads/2011/04/01-The-Art-of-Service-Website-Final-Home1-266x440.jpg" alt="" title="01 The Art of Service Website Final (Home)" width="266" height="440" class="alignnone size-large wp-image-311" /></a><br />
<a href="http://zorinweb.com/wp-content/uploads/2011/04/02-The-Art-of-Service-Website-Final.jpg"><img src="http://zorinweb.com/wp-content/uploads/2011/04/02-The-Art-of-Service-Website-Final-266x440.jpg" alt="" title="02 The Art of Service Website Final" width="266" height="440" class="alignnone size-large wp-image-309" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2011/04/design-to-html-for-www-theartofservice-co-uk/feed/</wfw:commentRss>
		<slash:comments>152</slash:comments>
		</item>
		<item>
		<title>PSD to WordPress of Sharply Designed Craftsman Website</title>
		<link>http://zorinweb.com/2010/03/psd-to-wordpress-of-clean-design-craftsman-website/</link>
		<comments>http://zorinweb.com/2010/03/psd-to-wordpress-of-clean-design-craftsman-website/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 15:50:22 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[cms]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[psd to html]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=229</guid>
		<description><![CDATA[Coded up a talented designer&#8217;s clean tradesman layout. The design focuses on usability and straight to point content. Images play a large role as they&#8217;re an immediate endorsement of the craftsman&#8217;s ability and skill. In order for the website owner to manage his own content, WordPress was used as a CMS (content management system). Each [...]]]></description>
			<content:encoded><![CDATA[<p>Coded up a talented designer&#8217;s clean tradesman layout. The design focuses on usability and straight to point content. Images play a large role as they&#8217;re an immediate endorsement of the craftsman&#8217;s ability and skill.</p>
<p><span id="more-229"></span></p>
<p>In order for the website owner to manage his own content, WordPress was used as a CMS (content management system). Each page is editable, while images can be uploaded to a specific category, which will then appear on the website automatically re-sized. The quotations and contact pages feature forms that check for incorrect email addresses and make sure compulsory fields are satified. Here&#8217;s a screenshot of the site:</p>
<p><img class="alignnone size-large wp-image-230" title="banyan" src="http://zorinweb.com/wp-content/uploads/2010/03/banyan-440x334.jpg" alt="" width="440" height="334" /></p>
<p>To see it in action, go to <a href="http://banyanwoodworks.com/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2010/03/psd-to-wordpress-of-clean-design-craftsman-website/feed/</wfw:commentRss>
		<slash:comments>102</slash:comments>
		</item>
		<item>
		<title>Simple Property Website Spiced up with Jquery</title>
		<link>http://zorinweb.com/2010/03/simple-propery-website-spiced-up-with-jquery/</link>
		<comments>http://zorinweb.com/2010/03/simple-propery-website-spiced-up-with-jquery/#comments</comments>
		<pubDate>Sun, 07 Mar 2010 16:50:08 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[property website]]></category>
		<category><![CDATA[psd to html]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=223</guid>
		<description><![CDATA[Coded up a nice clean design for a property and land agency. HTML and CSS are used, as is jQuery for an intersting introduction and page transitions. To see it in action, visit: www.montrose-partnership.com]]></description>
			<content:encoded><![CDATA[<p>Coded up a nice clean design for a property and land agency. HTML and CSS are used, as is jQuery for an intersting introduction and page transitions.</p>
<p><span id="more-223"></span></p>
<p><img class="alignnone size-large wp-image-224" title="montroseShot" src="http://zorinweb.com/wp-content/uploads/2010/03/montroseShot-440x334.jpg" alt="" width="440" height="334" /></p>
<p>To see it in action, visit: <a href="http://www.montrose-partnership.com">www.montrose-partnership.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2010/03/simple-propery-website-spiced-up-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Development for London Jewellery Store</title>
		<link>http://zorinweb.com/2010/01/web-development-for-london-jewellery-store/</link>
		<comments>http://zorinweb.com/2010/01/web-development-for-london-jewellery-store/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 14:47:05 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[psd to html]]></category>
		<category><![CDATA[user interface]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=150</guid>
		<description><![CDATA[Carried out for a West London based design agency, this job entailed taking a psd design and bringing it to life via XHTML/CSS and the wonderful jQuery JavaScript library. The vertical menu is set to stay in place while the content area to the right changes to reflect whatever the user chooses to click on. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://aandsjewellers.co.uk"><img class="alignnone size-large wp-image-151" title="Front end Web development for London Jewellery Store" src="http://zorinweb.com/wp-content/uploads/2010/01/Collections1-440x323.jpg" alt="Front end Web development for London Jewellert Store" width="440" height="323" /></a></p>
<p><span id="more-150"></span></p>
<p>Carried out for a West London based design agency, this job entailed taking a psd design and bringing it to life via XHTML/CSS and the wonderful jQuery JavaScript library. The vertical menu is set to stay in place while the content area to the right changes to reflect whatever the user chooses to click on.</p>
<p>jQuery&#8217;s chaining ability is put to thorough use as each menu link sets off a series of events; the menu itself &#8211; inc. child elements &#8211; expands and contracts, and the content area is repopulated. The following picture illustrates what happens when a specific wedding ring is clicked. The content area changes to a large ring with a column of thumbnail rings situated to the side. The thumbs can be navigated with arrows and clicked to expand and fill up the content area. Again, this is all performed using jQuery.</p>
<p><img class="alignnone size-large wp-image-156" title="Content area changed with jQuery" src="http://zorinweb.com/wp-content/uploads/2010/01/Wed_dia-440x324.jpg" alt="Content area changed with jQuery" width="440" height="324" /></p>
<p>CSS sprites were implemented for the menu&#8217;s hover states, however, the selected &#8216;active&#8217; state is actioned using jQuery. Here&#8217;s one of the sprites:</p>
<p><img class="alignnone size-full wp-image-157" title="collections-multistones-sub" src="http://zorinweb.com/wp-content/uploads/2010/01/collections-multistones-sub.gif" alt="" width="122" height="71" /></p>
<p>All in all, an interesting exercise in the uses of CSS and jQuery, which indeed makes for clean uncomplicated code.</p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2010/01/web-development-for-london-jewellery-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Estate Agent for Holiday Homes</title>
		<link>http://zorinweb.com/2009/12/estate-agent-for-holiday-homes/</link>
		<comments>http://zorinweb.com/2009/12/estate-agent-for-holiday-homes/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 19:44:56 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[psd to html]]></category>
		<category><![CDATA[surrey web design]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=180</guid>
		<description><![CDATA[I received a request from a Surrey based web designer to convert a number of Photoshop designs to a functioning dynamic website. The designs were for an estate agency website specialising in holiday homes. With the Photoshop designs in hand, I set about cutting and marking them up with XHTML and CSS. With the basic [...]]]></description>
			<content:encoded><![CDATA[<p>I received a request from a Surrey based web designer to convert a number of Photoshop designs to a functioning dynamic website. The designs were for an estate agency website specialising in holiday homes.</p>
<p><span id="more-180"></span></p>
<p><img class="alignnone size-large wp-image-182" title="estate agent website" src="http://zorinweb.com/wp-content/uploads/2010/01/index-properties-results-411x440.jpg" alt="estate agent website" width="411" height="440" /></p>
<p>With the Photoshop designs in hand, I set about cutting and marking them up with XHTML and CSS. With the basic interface complete, work was started on the server side. This involved coding a number of scripts in PHP to search for and display properties, all accessed through a MySQL database.</p>
<p><img class="alignnone size-large wp-image-185" title="estate agent" src="http://zorinweb.com/wp-content/uploads/2010/01/index-properties-individual-411x440.jpg" alt="estate agent" width="411" height="440" /></p>
<p>Once a property&#8217;s selected from the results list, the user&#8217;s taken to an individual proprty page, as above. In order to upload properties to the website, an admin section was built behind a password protected log in.</p>
<p><img class="alignnone size-large wp-image-186" title="estate agent" src="http://zorinweb.com/wp-content/uploads/2010/01/index-properties-admin-367x440.jpg" alt="estate agent" width="367" height="440" /></p>
<p>The code and database design for this project are bespoke, as a content management system for the entire site wasn&#8217;t needed. Had it been, and had a property blog been stressed, the project would have been WordPress based. To sum up, I coded the entire site, but did not carry out the design work.</p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2009/12/estate-agent-for-holiday-homes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grabbing PHP Form variables with the Extract() Function</title>
		<link>http://zorinweb.com/2009/12/grabbing-php-form-variables-with-the-extract-function/</link>
		<comments>http://zorinweb.com/2009/12/grabbing-php-form-variables-with-the-extract-function/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 19:31:40 +0000</pubDate>
		<dc:creator>ZorinWeb</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[contact form]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php function]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://zorinweb.com/?p=135</guid>
		<description><![CDATA[The extract() function is a quick and convenient way of grabbing form variables. Rather than going through the entire $_POST array assigning variables to each element, simply do the following: extract( $_POST ); This creates a value pair corresponding to each key/value pair in the $_POST array (the elements in the contact form). So, the [...]]]></description>
			<content:encoded><![CDATA[<p>The extract() function is a quick and convenient way of grabbing form variables. Rather than going through the entire $_POST array assigning variables to each element, simply do the following:</p>
<p><span id="more-135"></span></p>
<p><code>extract( $_POST );</code></p>
<p>This creates a value pair corresponding to each key/value pair in the $_POST array (the elements in the contact form). So, the names in the posted form fields become the variable names, whose values are automatically assigned to their respective form values.</p>
<p>Take the following basic form:<br />
<code><br />
&lt;form action="emailSent.php" method="post"&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Personal information&lt;/legend&gt;<br />
&lt;label&gt;Name&lt;/label&gt;&lt;input type="text" name="name" /&gt;<br />
&lt;label&gt;Email address&lt;/label&gt;&lt;input type="text" name="email" /&gt;<br />
&lt;label&gt;Telephone&lt;/label&gt;&lt;input type="text" name="phone" /&gt;<br />
&lt;/fieldset&gt;<br />
&lt;strong&gt;&lt;label&gt;Message&lt;/label&gt;<br />
&lt;textarea name="message" &gt;&lt;/textarea&gt;<br />
&lt;input type="submit" name="SUBMIT" value="SUBMIT" /&gt;<br />
&lt;/form&gt;<br />
</code><br />
Upon clicking &#8216;submit&#8217;, the form&#8217;s sent to the processing script, &#8216;emailSent.php&#8217;. There, the extract() function would appear:</p>
<p><code>extract( $_POST );</code></p>
<p>Which would immediately capture the $_POST array elements as:<br />
<code><br />
$name=name;<br />
$email=email;<br />
$phone=phone;<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://zorinweb.com/2009/12/grabbing-php-form-variables-with-the-extract-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

