<?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>markweston.co.uk</title>
	<atom:link href="http://markweston.co.uk/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://markweston.co.uk/blog</link>
	<description></description>
	<lastBuildDate>Tue, 09 Mar 2010 17:27:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Starting to get the iPad</title>
		<link>http://markweston.co.uk/blog/2010/03/starting-to-get-the-ipad/</link>
		<comments>http://markweston.co.uk/blog/2010/03/starting-to-get-the-ipad/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:25:22 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://markweston.co.uk/blog/?p=72</guid>
		<description><![CDATA[I wasn&#8217;t really sure why if someone had a laptop and a desktop (or just a laptop) you&#8217;d want to bother with an iPad considering it&#8217;s app based and doesn&#8217;t have all the power and flexibility of a laptop.
The one thing that does look amazing about them though is the idea of iPad versions of [...]]]></description>
			<content:encoded><![CDATA[<p>I wasn&#8217;t really sure why if someone had a laptop and a desktop (or just a laptop) you&#8217;d want to bother with an iPad considering it&#8217;s app based and doesn&#8217;t have all the power and flexibility of a laptop.</p>
<p>The one thing that does look amazing about them though is the idea of iPad versions of books and magazines. I think the promo video showed a sports mag with video and audio incorporated and it looked amazing! Here&#8217;s another exampled that popped up on Twitter today by Penguin Books. I&#8217;m not sure if its just a concept but the idea it could be used for learning and for kids development is another reason it could be great!</p>
<p>I just hope that eventually, as other tablets get better (if they do!), people will be able to get these great apps on more than just the iPad. Don&#8217;t want Apple taking over the world!</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="225" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=9883606&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="225" src="http://vimeo.com/moogaloop.swf?clip_id=9883606&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><a href="http://vimeo.com/9883606">iPad iMagineering</a> from <a href="http://vimeo.com/penguinbooks">Penguin Books</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2010/03/starting-to-get-the-ipad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Chris Mills from Opera speaks about HTML5 &amp; CSS3 at MMU</title>
		<link>http://markweston.co.uk/blog/2010/03/chris-mills-from-opera-speaks-about-html5-css3-at-mmu/</link>
		<comments>http://markweston.co.uk/blog/2010/03/chris-mills-from-opera-speaks-about-html5-css3-at-mmu/#comments</comments>
		<pubDate>Tue, 09 Mar 2010 17:03:34 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://markweston.co.uk/blog/?p=54</guid>
		<description><![CDATA[Last Friday I attended Chris Mills&#8217; talk at the Manchester Metropolitan University about HTML5 and CSS3.
Chris&#8217; talk helped me grasp more clearly what HTML5 is going to make available and what it&#8217;s going to do for web development.

I got a good idea of the new HTML5 forms and form validation, how local storage is going [...]]]></description>
			<content:encoded><![CDATA[<p>Last Friday I attended Chris Mills&#8217; talk at the Manchester Metropolitan University about HTML5 and CSS3.</p>
<p>Chris&#8217; talk helped me grasp more clearly what HTML5 is going to make available and what it&#8217;s going to do for web development.</p>
<p><span id="more-54"></span></p>
<p>I got a good idea of the new HTML5 forms and form validation, how local storage is going to work, what &lt;canvas&gt; can be used for and the &lt;video&gt; and &lt;audio&gt; elements. Also, in my <a href="http://markweston.co.uk/blog/2010/02/speak-the-web-manchester/">recent post about Speak The Web</a>, I mentioned that after Remy Sharp&#8217;s talk I was left needing to understand the HTML5 JavaScript API access more clearly. Chris&#8217; talk sorted that out with his use of some pretty good examples. He also demonstrated a way of producing captions for videos (captions currently aren&#8217;t supported in HTML5) using the HTML5 &#8216;data&#8217; attribute, &lt;span&gt;s holding the captions and some nice JavaScript.</p>
<p>He also mentioned a guy from Opera who has created some old Nintendo games using &lt;canvas&gt; and JavaScript. He showed us a really good demo but I can&#8217;t get it to work at the mo &#8211; supposed to be on <a title="Nihilogic.dk" href="http://blog.nihilogic.dk/">nihilogic.dk</a> somewhere.</p>
<p>Ah, one last thing he mentioned about HTML5 after a question from the audience is that you can generally get it to work in older browsers by adding the CSS &#8216;display: block&#8217; to the elements. That may be in conjunction with something like <a title="Modernizr.com" href="http://www.modernizr.com/">Modernizr</a>. Again something I need to research!</p>
<p>Chris also covered a load CSS3 properties that I&#8217;m not going to list but it was again very useful.</p>
<p>The slides for the presentation are on the <a title="Opera Developer Network Blog" href="http://my.opera.com/ODIN/blog/">Opera Developer Network Blog</a> and can be found here: <a title="Opera Developer Network Blog - University Talk Resources" href="http://my.opera.com/ODIN/blog/university-talk-resources-march-2010-html5-css3-slides">http://my.opera.com/ODIN/blog/university-talk-resources-march-2010-html5-css3-slides</a></p>
<p>All-in-all a worthwhile hour and half and I hope Chris is back next year with another free talk.</p>
<div id="_mcePaste" style="overflow: hidden; position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px;">after Remy Sharp&#8217;s talk</div>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2010/03/chris-mills-from-opera-speaks-about-html5-css3-at-mmu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog design changed &#8211; but why so simple?</title>
		<link>http://markweston.co.uk/blog/2010/02/blog-design-changed-but-why-so-simple/</link>
		<comments>http://markweston.co.uk/blog/2010/02/blog-design-changed-but-why-so-simple/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 15:34:15 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://markweston.co.uk/blog/?p=42</guid>
		<description><![CDATA[As explained on my homepage, this design is temporary whilst I&#8217;m looking for a new job (If you know anyone, then why not contact me) and working on a more substantial design. I&#8217;m looking into using a fluid grid system and keeping things clean and simple whilst utilising some nice CSS3 properties to add some [...]]]></description>
			<content:encoded><![CDATA[<p>As explained on my homepage, this design is temporary whilst I&#8217;m looking for a new job (If you know anyone, then why not <a href="http://www.markweston.co.uk/#contact">contact me</a>) and working on a more substantial design. I&#8217;m looking into using a fluid grid system and keeping things clean and simple whilst utilising some nice CSS3 properties to add some depth &#8211; we&#8217;ll see.</p>
<p>The reason the blog now looks like this is purely to tie it in with the homepage as it previously looked like the picture below &#8211; couldn&#8217;t have left it like that. I just did a very, very quick re-skin and tidied things up a little.</p>
<p>New design coming soon!</p>
<p>Old style blog:<br />
<img src="http://www.markweston.co.uk/images/mw.jpg" alt="Screenshot of the old design of markweston.co.uk" width="450" height="382" /></p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2010/02/blog-design-changed-but-why-so-simple/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designers who can&#8217;t code</title>
		<link>http://markweston.co.uk/blog/2010/02/designers-who-cant-code/</link>
		<comments>http://markweston.co.uk/blog/2010/02/designers-who-cant-code/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 00:27:22 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://markweston.co.uk/blog/?p=26</guid>
		<description><![CDATA[Another topic hotly debated over the last week &#8211; should Web Designers be able to code their designs?
It was Elliot Jay Stocks who accidentally reignited this debate with a tweet last week. You can read his post on the issue here: http://elliotjaystocks.com/blog/web-designers-who-cant-code/
Now, I&#8217;ve not worked in the industry as long many of the commenter’s and [...]]]></description>
			<content:encoded><![CDATA[<p>Another topic hotly debated over the last week &#8211; should Web Designers be able to code their designs?</p>
<p>It was Elliot Jay Stocks who accidentally reignited this debate with a tweet last week. You can read his post on the issue here: <a title="Elliot Jay Stocks - Web Designers Who Can't Code" href="http://elliotjaystocks.com/blog/web-designers-who-cant-code/">http://elliotjaystocks.com/blog/web-designers-who-cant-code/</a></p>
<p>Now, I&#8217;ve not worked in the industry as long many of the commenter’s and therefore I don&#8217;t have the depth of experience that many of them have, but I do have few things to say about the point.</p>
<p>I generally think that it’s more important that designers understand how to design for the digital platform properly, rather than being able to code HTML and CSS. <span id="more-26"></span>For example when producing a design for the web it’s important to keep things tight, pixel perfect (I’m talking as a basis for development and not that it has to be this way in all browsers) and to make sure that proportions are equal and standard throughout the design – white space, margins, padding, font sizes and so on. This makes coding the design much easier as you don’t have to figure out these points whilst developing. I know this sounds general and what if a design is elastic or fluid etc but I mean this as a basis for the development of a site. It’s nice to get a design that’s specific in its layout so you can just code what the designer has set out for you.</p>
<p>I also understand this idea that you can’t properly design for the web without coding as you can’t design in the browser. Designing in the browser does help you to see if some design aspects will work well in the actual browser rather than Photoshop (or whatever graphics package). It also allows you to test and build live demos and to test interaction, but does this <strong><strong>have</strong></strong> to be done by a graphic designer? Elliot Jay Stocks says in his post that there’s no excuse for designers not being able to code because HTML and CSS are easy! This is a point I do not agree with. The basics of HTML and CSS are easy, they aren’t particularly complicated languages, but to actually become any good at building the front-end of websites you’ve got to invest time in understanding the languages properly, getting your head around the box-model and so on and then all the various browser quirks and bug fixes. If you want to properly design in the browser you’re going to need to have a deeper understanding of developing with HTML and CSS than just the basics and that takes time and the inclination which some designers may not have.</p>
<p>I’m talking in a pretty general sense here, but I’m getting at the point that I know designers who can’t code and they produce perfectly good sites. It’s just important that they understand the way that websites work and how they should be designing websites – developers can explain and demo technical stuff. Some designers might actually look ‘outside the box’ more and come up with some more exciting designs for the web if they know a little less about the capabilities of HTML and CSS (a lot of &#8216;great web design&#8217; is pretty uninspiring in my opinion). It might challenge the developer more and could cause other issues such as usability problems, but this stuff can be worked out in collaboration with developers.</p>
<p>One major advantage of designers being able to code their designs is that they can provide a fuller service and could possibly find work more easily. Designers <strong>can</strong> learn to code HTML and CSS if they invest the time, no doubt about it! Coders like me on the other hand have a much, much harder time learning to design because it’s less about logic, standards and technical skills and more about something which isn&#8217;t easy to learn &#8211; creativity! Sure there&#8217;s design theory, but <strong>creativity</strong> applies that theory and produces great design.</p>
<p>That’s a bit of a disjointed post and leaves loads of stuff to be said and properly thought about but it’ll do for now.</p>
<p>Comment at will.</p>
<p>ADDITION on 09/03/2010 below:</p>
<p>Not long after I posted saying I&#8217;m not sure if it&#8217;s important that designers can code, and that they just have to understand the way the web works to design for it, I encountered a problem with a design I&#8217;d received for a site.</p>
<p>I had to basically dissect a couple of examples of how to create repeating background images in different ways and explain why they have to be done in such a way on the web. This isn&#8217;t a problem as I&#8217;m actually doing what I said needed to be done above, but it took a looooong time! I&#8217;m still not sure whether a designer has to be able to code but I can see how when designing complex sites, coders will come up against some time-consuming and difficult problems if a designer hasn&#8217;t got a decent concept of how websites work on the web.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2010/02/designers-who-cant-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Speak The Web &#8211; Manchester</title>
		<link>http://markweston.co.uk/blog/2010/02/speak-the-web-manchester/</link>
		<comments>http://markweston.co.uk/blog/2010/02/speak-the-web-manchester/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 23:20:09 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[SpeakTheWeb]]></category>

		<guid isPermaLink="false">http://markweston.co.uk/blog/?p=14</guid>
		<description><![CDATA[There&#8217;s been plenty of reviews of the Manchester leg of Speak The Web over the last week and I thought I’d say a few words about what I got out of the night.
All four speakers gave quality, relevant talks and I managed to take something away from all of them.
Ben Childs heightened my awareness of [...]]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s been plenty of reviews of the <a title="Speak The Web - Manchester" href="http://speaktheweb.org/manchester/">Manchester leg of Speak The Web</a> over the last week and I thought I’d say a few words about what I got out of the night.</p>
<p>All four speakers gave quality, relevant talks and I managed to take something away from all of them.</p>
<p><span id="more-14"></span>Ben Childs heightened my awareness of the necessity of properly optimising sites for mobile browsers (rather than accepting that users must constantly zoom and pan for content). He also made it clear that a tiered approach to mobile content delivery is the best way to enable usability across a multitude of devices, and that the iPhone is not ‘the standard’ mobile experience. I’m planning on getting either a WordPress mobile plugin for my site or sorting it out manually soon.</p>
<p>Dom Hodgson’s talk was quick fire and I got a few hints and tips I’ve not come across regarding SEO. Interesting social media examples thrown in there as well.</p>
<p>Remy Sharp hit us with a code heavy talk and to be honest I’m still a little confused as to exactly what everything he talked about actually was. I think I understood that HTML5 (with all its new elements) makes many more properties accessible to JavaScript thus making it easier to apply code to and allowing more powerful things to be carried out. Clearly an area I need to read up on. Comment at will! Slides here: <a title="Remy Sharp - HTML5 and JavaScript APIs" href="http://www.slideshare.net/remy.sharp/html5-js-apis">http://www.slideshare.net/remy.sharp/html5-js-apis</a></p>
<p>Andy Clarke’s talk was by far the easiest to follow. He’s a professional speaker and had his talk well structured to define, explain and allow you to take it in. He spoke about designing for the best, most modern browsers first and allowing the older browsers to receive functional but less advanced designs. He called this technique <a title="Andy Clarke - Hardboiled Web Design" href="http://stuffandnonsense.co.uk/blog/about/2010_a_year_of_hardboiled_events_and_more">Hardboiled</a>. I already thought that there wasn’t anything wrong with going for it and utilising loads of modern CSS3 whilst allowing the older browsers to render things slightly differently, but he showed some nice examples of how to do that and why it’s important – to get new CSS properties accepted as standards and to push web design forward. I also remember him covering what was maybe a JavaScript technique that allows you to apply completely different CSS to the same elements but I can’t remember exactly what he said so if anyone reads this and knows what I think I’m referring to, please pop it in a comment. I can’t reference his slides as they aren’t available until November dues to him speaking at <a title="An Event Apart" href="http://aneventapart.com/">An Event Apart</a>.</p>
<p>There was also some debate about him calling his technique Hardboiled. People were saying it’s just graceful degradation which I suppose it is, but he came at it in terms of ignoring people who want sites to look exactly the same in every browser (as we&#8217;ve all heard before) and just going for it with modern and sometimes experimental techniques. Some people in the bar expressed feelings that it’s not realistic to design different solutions for the same pages etc and I can see where they’re coming from with regard to time and money. Maybe deploying some of his techniques and slowly building up the amount you use is the way to go about it&#8230;I don&#8217;t know yet?!</p>
<p>It was certainly a successful and worthwhile evening, both in terms of networking and coming away with new information and ideas.</p>
<p>Thanks to Dan Donald and Rich Clark for organising it all.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2010/02/speak-the-web-manchester/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Opera Web Standards Curriculum</title>
		<link>http://markweston.co.uk/blog/2008/07/the-opera-web-standards-curriculum/</link>
		<comments>http://markweston.co.uk/blog/2008/07/the-opera-web-standards-curriculum/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 16:20:40 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Web Standards]]></category>

		<guid isPermaLink="false">http://www.markweston.co.uk/?p=10</guid>
		<description><![CDATA[As you may or may not know I study Multimedia Computing at MMU and a few months ago I attended a Web Standards talk by Chris Mills from Opera. The talk was aimed at people who were new to, or had only a little understand of the topic but it was still quite informative and [...]]]></description>
			<content:encoded><![CDATA[<p>As you may or may not know I study Multimedia Computing at <abbr title="Manchester Metropolitan University">MMU</abbr> and a few months ago I attended a Web Standards talk by <a href="http://my.opera.com/chrismills/blog/">Chris Mills</a> from Opera. The talk was aimed at people who were new to, or had only a little understand of the topic but it was still quite informative and a big step forward for the MMU computing department.</p>
<p>Until the release of the <a href="http://www.opera.com/wsc/">Opera Web Standards Curriculum</a> last week (and subsequent blog posts) the new curriculum had slipped my mind so I thought I would quickly stick out a post about it.</p>
<p>I haven&#8217;t had a full look at the curriculum but with just a quick scan I spotted the following articles:</p>
<ul>
<li> The history of the Internet and the web, and the evolution of web standards.</li>
<li>The Web Standards model &#8211; HTML, CSS and JavaScript.</li>
<li>Information Architecture—planning out a web site.</li>
<li>Colour schemes and design mockups.</li>
<li>The basics of HTML</li>
</ul>
<p>You can see that the content looks very promising and is something I&#8217;m hoping my university are supporting because I know how much further ahead in this game I would have been if I could have be taught some of this at uni.</p>
<p>I&#8217;m certainly going to look through the 23 articles released to date and see what I can gain and I think most web designers/developers should have a look too.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2008/07/the-opera-web-standards-curriculum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design resources: The Firefox extensions</title>
		<link>http://markweston.co.uk/blog/2008/06/web-design-resources-the-firefox-extensions/</link>
		<comments>http://markweston.co.uk/blog/2008/06/web-design-resources-the-firefox-extensions/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 21:27:25 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.markweston.co.uk/?p=9</guid>
		<description><![CDATA[This part of the Web Design resources series is all about Firefox extensions. Now obviously Firefox isn&#8217;t the only browser out there but it&#8217;s pretty much the only browsers with a decent array of Web Developer tools to use.
IE has the IE Developer Toolbar which is similar to the Web Developer Toolbar for Firefox and [...]]]></description>
			<content:encoded><![CDATA[<p>This part of the Web Design resources series is all about Firefox extensions. Now obviously Firefox isn&#8217;t the only browser out there but it&#8217;s pretty much the only browsers with a decent array of Web Developer tools to use.</p>
<p>IE has the <a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038&amp;displaylang=en">IE Developer Toolbar</a> which is similar to the Web Developer Toolbar for Firefox and Opera are currently releasing their beta version of their browser with <a href="http://www.opera.com/products/dragonfly/">Dragonfly</a>, their version of Firebug. These aside, there just isn&#8217;t the same wealth of add-ons for other browsers as their is for Firefox so I&#8217;m going to share some of my most used add-ons in the hope that you will discover some new ones.</p>
<p><span id="more-7"></span></p>
<ul>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">Firebug</a> &#8211; This is by far the most useful add-on, probably in conjunction with the web developer toolbar. Allows you to inspect code and CSS together, alter code and CSS in real time and inspect the DOM amongst many other great features. Front-end development would be much more difficult without it!</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/249">HTML Validator</a> &#8211; Great validator tool allowing different validation settings and showing you the number of errors and warnings on your page and what and where they are. <a href="https://addons.mozilla.org/en-US/firefox/addon/249"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer </a><a href="https://addons.mozilla.org/en-US/firefox/addon/60">Toolbar</a>- Great tool allowing you to quickly disable such things as CSS and Javascript. Also includes loads of other tools such as window resizing, alt attribute display, validation links, DOM inspector and far far more (and probably better) than I could mention here.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/5809">Firefox Accessibility Extension</a> &#8211; This is one I have not managed to play with much yet but it allows assessment of pages for accessibility compliance and it includes accessibility aids. Apparently a great add-on.<a href="https://addons.mozilla.org/en-US/firefox/addon/5809"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/1419">IE Tab</a> &#8211; Click the icon and Firefox emulates IE6. Not bad if you can&#8217;t get an old version of IE 6.<a href="https://addons.mozilla.org/en-US/firefox/addon/1419"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/2076">JS View</a> &#8211; Handy CSS and Javascript viewer (no need to go looking for the script by adding it to the url)</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/5369">YSlow</a> &#8211; Yahoo extension allowing assessment of script speed and also debugging of scripts</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/4106">Operator</a> &#8211; Tells you which Microformats are available on a page plus the ability to install scripts to enable detection of additional Microformats. Good for checking your Microformats are working when developing.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/5648">Fireshot</a> &#8211; This is great. It enables screen shots and then amongst other options, tools for editing the screen shot, of the screen below the ‘fold’ (very useful if you have large search results etc or just long pages)</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/271">ColorZilla</a> &#8211; Nice little tool allowing you to hover over the screen, click, and then get the rgb and hex values of the colour you are interested in.<a href="https://addons.mozilla.org/en-US/firefox/addon/271"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/2409">Server Switcher</a> &#8211; Allows you to create numerous profiles with sites and there staging counterparts. Click the icon in the address bar from either the liver site or the stage site and it switches to the other version.<a href="https://addons.mozilla.org/en-US/firefox/addon/2409"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/26">Download Status Bar</a> &#8211; Stops that annoying download window popping up. Maybe there&#8217;s another way, I use this!<a href="https://addons.mozilla.org/en-US/firefox/addon/26"><br />
</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/4111">Aardvark</a> &#8211; This is a really useful add-on. It allows you to remove elements from web pages on the fly, also does plenty of other things in that vein and it uses handy keyboard commands to complete its actions. Mainly used for testing page layout behaviour if something moves etc.</li>
</ul>
<p>So that&#8217;s it for me on extensions, for now anyway. I might add some more to a new post as i&#8217;ve used them. Hope you found that useful and please tell me of any others or better versions of ones I&#8217;m using.</p>
<p>Cheers.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2008/06/web-design-resources-the-firefox-extensions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Design resources: The books</title>
		<link>http://markweston.co.uk/blog/2008/06/web-design-resources-the-books/</link>
		<comments>http://markweston.co.uk/blog/2008/06/web-design-resources-the-books/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 14:17:19 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Development]]></category>

		<guid isPermaLink="false">http://www.markweston.co.uk/?p=7</guid>
		<description><![CDATA[There must be literally hundreds of web design books on sale right now but I&#8217;m pretty sure that a lot of them aren&#8217;t always as good as they&#8217;re cracked up to be!
In light of this I&#8217;ve compiled a list of books, most of which I&#8217;ve been able to use, to hopefully help people make the [...]]]></description>
			<content:encoded><![CDATA[<p>There must be literally hundreds of web design books on sale right now but I&#8217;m pretty sure that a lot of them aren&#8217;t always as good as they&#8217;re cracked up to be!</p>
<p>In light of this I&#8217;ve compiled a list of books, most of which I&#8217;ve been able to use, to hopefully help people make the right choice when choosing a decent book.</p>
<p>The majority of these books are great for people who are new to the industry or who want to learn about the principals of standards based design incorporating better usability and accessibility along the way.</p>
<p><span id="more-6"></span></p>
<p>Just a note. Most books have accompanying web sites that allow you to download source code so that you can play with the examples from the books. Something that I always stupidly forget!</p>
<p>Web Design</p>
<ul>
<li><a title="Bulletproof Web Design page on Simplebits" href="http://www.simplebits.com/publications/bulletproof/">Bulletproof Web Design</a> &#8211; Dan Cederholm</li>
<li><a title="Bulletproof Web Design page on Simplebits" href="http://www.simplebits.com/publications/solutions/">Web Standards Solutions</a> &#8211; Dan Cederholm</li>
<li><a href="http://www.zeldman.com/dwws/">Designing with Web Standards</a> &#8211; Jeffery Zeldman</li>
<li><a href="http://www.friendsofed.com/book.html?isbn=1590598032">Web Standards Creativity</a> &#8211; C. Adams et al</li>
<li><a href="http://www.sitepoint.com/books/design1/">The Principals of Beautiful Web Design</a> &#8211; Jason Beaird for Sitepoint</li>
<li><a href="http://www.oreilly.com/catalog/9780596515058/index.html">O&#8217;Reilly CSS Pocket Reference</a> &#8211; Eric A. Mayer for O&#8217;Reilly</li>
<li><a href="http://www.cssmastery.com/">CSS Mastery: Advanced Web Standards Solutions</a> &#8211; Andy Budd</li>
<li><a href="http://www.transcendingcss.com/">Transcending CSS: The Fine Art of Web Design</a> &#8211; Andy Clarke</li>
</ul>
<p>Scripting</p>
<ul>
<li><a href="http://domscripting.com/">DOM Scripting</a> &#8211; Jeremy Keith</li>
<li><a href="http://bulletproofajax.com/">Bulletproof Ajax</a> &#8211; Jeremy Keith</li>
</ul>
<p>Microformats</p>
<ul>
<li><a href="http://www.friendsofed.com/book.html?isbn=1590598148">Microformats &#8211; Empowering Your Markup for Web 2.0</a> &#8211; J. Allsop</li>
</ul>
<p>Photoshop</p>
<ul>
<li><a href="http://www.sitepoint.com/books/photoshop1/">The Photoshop Anthology</a> &#8211; Corrie Haffly for Sitepoint</li>
</ul>
<p>Accessibility</p>
<ul>
<li><a href="http://www.friendsofed.com/book.html?isbn=1590596382">Web Accessibility &#8211; Web Standards and Regulatory Compliance</a> &#8211; Various Authors</li>
</ul>
<p>From the books above I would strongly recommend Bulletproof Web Design and Web Standards Solutions by Dan Cederholm. These are great for anyone starting out and wanting to learn about building standards based web sites that rely solely on CSS for layout. Dan Cederholm is very well known in the web design industry and runs the <a title="Dan Cedarholm's web site - Simplebits" href="http://www.simplebits.com/">Simplebits</a> web site.</p>
<p>Bulletproof Web Design is particularly good because it demonstraights a none-bulletproof piece of code, explains why it&#8217;s not bulletproof and then takes you through an example of how to produce a bulletproof version. You can also download the resources from the web site so that you can complete each section of the book as a tutorial, which I suppose is the whole point.</p>
<p>I think that the more experienced designer could benefit from CSS Mastery. A colleague of mine who has been working in the industry for around 10 years and has been into standards based web design for a good few years attended a CSS Mastery course last year and came back buzzing with ideas and techniques. This suggests to me it&#8217;s on a higher level than the other books I have mentioned.</p>
<p>No Web Designer or Front-end Developer should be without the O&#8217;Reilly CSS Pocket Reference because it&#8217;s just brilliant for checking rules or reminding yourself of how a certain rule works when your brain has stopped working!</p>
<p>Another one of the books above that seems particularly good is DOM Scripting by Jeremy Keith. His book is a great step-by-step introduction into what JavaScript is, what the DOM is and the how to progressively and unobtrusively enhance your web site using JavaScript. Jeremy Keith is, if you don&#8217;t already know, a bit of a JavaScript master and is again very well known in the industry. He runs the <a title="Jeremy Keith's web site - Adacatio" href="http://adactio.com/">Adactio</a> website.</p>
<p>Pretty much all of the books above have been mentioned on one well known web design site or another, or have been recomended by a friend so they should all be good reads.</p>
<p>If anyone knows any more good books, especially in the realms of accessibility, microformats and scripting please make a comment and I&#8217;ll add them to the lists.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2008/06/web-design-resources-the-books/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Installing a local version of Wordpress</title>
		<link>http://markweston.co.uk/blog/2008/04/installing-a-local-version-of-wordpress/</link>
		<comments>http://markweston.co.uk/blog/2008/04/installing-a-local-version-of-wordpress/#comments</comments>
		<pubDate>Sat, 26 Apr 2008 16:10:13 +0000</pubDate>
		<dc:creator>Mark</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Localhost]]></category>
		<category><![CDATA[XAMPP]]></category>

		<guid isPermaLink="false">http://mjwcreativeportfolio.co.uk/wordpress/?p=5</guid>
		<description><![CDATA[This tutorial could probably be found anywhere on the net but seen as I&#8217;ve been through the process myself I thought I would put up some of the information I&#8217;ve found.
note: This is a tutorial based on Windows XP. If you are using Windows XP Pro and have IIS running on your machine you will [...]]]></description>
			<content:encoded><![CDATA[<p>This tutorial could probably be found anywhere on the net but seen as I&#8217;ve been through the process myself I thought I would put up some of the information I&#8217;ve found.</p>
<p>note: This is a tutorial based on Windows XP. If you are using Windows XP Pro and have <abbr title="Internet Information Services">IIS</abbr> running on your machine you will have to stop it before running XAMPP. Mac users should check the extra information section at the bottom of this post for some links I&#8217;ve found for doing all this stuff on a Mac.</p>
<p>On with the tutorial.</p>
<p><span id="more-5"></span></p>
<p>1) Install a localhost.</p>
<p>First of all you need a localhost. I use XAMPP which can be downloaded from <a title="XAMPP for Windows" href="http://www.apachefriends.org/en/xampp-windows.html">http://www.apachefriends.org/en/xampp-windows.html</a>. There are alternatives to XAMPP which I&#8217;m sure are just as good but I use XAMPP so that&#8217;s what I&#8217;m going to describe.</p>
<p>When you arrive at the page above you will be able to either select XAMPP or XAMPP Lite. I&#8217;ve seen a fair few tutorials explaining how to install Wordpress on XAMPP Lite but it seems more fussy than just using XAMPP (XAMPP Lite does of course contain less stuff so just have a look at which version you want because I&#8217;ll stick up a link to a tutorial for XAMPP Lite).</p>
<p>Download the XAMPP installer. Once you have this saved to your computer give it the usual double click and let it do it&#8217;s business. It&#8217;s default install location is the root of the C drive. I&#8217;ve left it there but you could put it where you want (this might cause problems when navigating to your localhost in a browser &#8211; I&#8217;m not sure).</p>
<p>You will end up with a folder in you list of programs called Apache Friends. Inside here should be an application called &#8216;XAMPP Control Panel Application&#8217;. Get that running.<br />
<img src="/images/blog/xampp_control_panel.gif" alt="Screen shot: XAMPP Control Panel Application" /></p>
<p>Above you can see a screen shot of the &#8216;XAMPP Control Panel Application&#8217;. To start XAMPP you need to click the start buttons next to &#8216;Apache&#8217; and &#8216;My Sql&#8217;. Once you have done this your control panel should look something like the screen shot below.<br />
<img src="/images/blog/xampp_control_panel_running.gif" alt="XAMPP Control Panel Application when running" /></p>
<p>You can then use your browser to navigate to the localhost by typing just localhost into the address bar.</p>
<p>So that&#8217;s the XAMPP install sorted, you still need to set-up a database but first we&#8217;ll move onto installing Wordpress.</p>
<p>2) Install Wordpress locally.</p>
<p>Ok the first thing I&#8217;ll say here is don&#8217;t go copying all your Wordpress files from your web host into XAMPP because you will still have to go through the Wordpress install process again (I did this the first time).</p>
<p>So go to <a title="Wordpress website" href="http://wordpress.org/">http://wordpress.org/</a> and download the latest version of Wordpress. I would probably download it straight into the &#8216;htdocs&#8217; folder within your &#8216;xampp&#8217; folder. Unzip the download of Wordpress.</p>
<p>You will probably end up with a folder named something like &#8216;wordpress-2.5.1&#8242; (that&#8217;s the latest version at the time of writing). Inside that folder will be the &#8216;wordpress&#8217; folder. I would COPY the &#8216;wordpress&#8217; folder into the &#8216;htdocs&#8217; folder so that you can keep an original, un-modified copy of Wordpress for a back-up.</p>
<p>Now, you first need to set-up a database for Wordpress to use. You need to navigate to the XAMPP home page in your browser (just type localhost into the address bar). Then find the link to &#8216;phpMyAdmin&#8217;. Once here you should be able to see the area that allows you to create a new database. It should look something like the screen shot below.</p>
<p><img src="/images/blog/phpmyadmin.gif" alt="Screen shot: Creating a new database in XAMPP" width="325" height="36" /></p>
<p>For ease copy what you see in the screen shot when setting up your database in phpMyAdmin (you should be able to set up multiple databases to be used with different copies of Wordpress but this is beyond the tutorial).</p>
<p>Now get back to the &#8216;htdocs&#8217; folder within your &#8216;xampp&#8217; folder. Then open the &#8216;wordpress&#8217; folder and you should see a file named &#8216;wp-config-sample.php&#8217;. Open this file in your desired editor and make sure that the values match the screen shot below.</p>
<p><img src="/images/blog/mysql_settings.gif" alt="Screen shot: Code for setting up the correct access to the Wordpress database" width="450" height="76" /></p>
<p>Save the &#8216;wp-config-sample.php&#8217; file as &#8216;wp-config.php&#8217;. This allows Wordpress to see this file. The reason that &#8216;DB-USER&#8217; is &#8216;root&#8217; and &#8216;DB-PASSWORD&#8217; is empty is because these are the defualt access rights for phpMyAdmin. Now you&#8217;re access to the database is set-up.</p>
<p>Next you need to get back into your browser and copy the following into the address bar  &#8216;http://localhost/wordpress/wp-admin/install.php&#8217;. This will then begin the local set-up of your blog. You will be asked for a blog name and an email address. Make sure you make a note of the password you&#8217;re given because it&#8217;s totally random and I know that I wouldn&#8217;t remember it!</p>
<p>Another thing you may need to do is to make sure that permalinks work. This can be done by navigating through the following folders. xampp &gt; apache &gt; conf and then opening the file named &#8216;httpd.conf&#8217; in your desired editor. You should then search for &#8216;rewrite&#8217;. You will see this line <em>&#8216;#LoadModule rewrite_module modules/mod_rewrite.so&#8217;</em>. Remove the # from the start of the line so that its reads <em>&#8216;LoadModule rewrite_module modules/mod_rewrite.so&#8217;</em>.</p>
<p>So that&#8217;s it. You should now be able to run a blog on your localhost. This, in my opinion makes for much faster customisation and theme development because there is no need to upload edited files from your local copy of Wordpress to your web host via ftp or use the in-built Wordpress editor. Just open the files you want to edit straight from your local wordpress directory and then save them straight back in there and all changes are immediately apparent.</p>
<p>3) Importing / Exporting posts</p>
<p>If you have installed a local copy of Wordpress but have a live version up and running on a web host you may want to bring all of your posts from your live version and add them into your local version. This is very simple and is done by logging into your Wordpress admin area, clicking on &#8216;manage&#8217; and then either clicking &#8216;import&#8217; or &#8216;export&#8217; depending on what you want to do. So if you export from one version of Wordpress you can then use import to add those exported posts into another version of Wordpress.</p>
<p>4) Extra information</p>
<p>This website was very useful to me and tells you most of the information regarding setting up a database and installing Wordpress that I have described in this post, but it has the added extra that it explains how to set-up XAMPP Lite which some users may want to do. <a title="Installing XAMPP Lite and Wordpress" href="http://www.tamba2.org.uk/wordpress/xampp/">http://www.tamba2.org.uk/wordpress/xampp/</a></p>
<p>Another useful place to go for help with these topics are the Wordpress forums. This link is a thread that I posted on when I was first trying to install Wordpress locally. I got a very fast and useful response everytime I posted.<br />
<a title="A thread on the Wordpress forums about installing Wordpress locally" href="http://wordpress.org/support/topic/128462?replies=16">http://wordpress.org/support/topic/128462?replies=16</a></p>
<p>That thread also describes using SVN. This is subverion for Wordpress which I have yet to look into but it can be very useful if you are going to be modifying a local copy of Wordpress and then transferring files to a live version because it keeps track of the changes you have made. <a title="Subversion access for Wordpress" href="http://wordpress.org/download/svn/">http://wordpress.org/download/svn/</a></p>
<p>Mac users check these links out. They might be good, they might be crap. Don&#8217;t blame me if they are crap.</p>
<p><a title="Installing Wordpress on a Mac link1" href="http://maczealots.com/tutorials/wordpress/">http://maczealots.com/tutorials/wordpress/</a></p>
<p><a title="Installing Wordpress on a Mac link2" href="http://allforces.com/2005/08/22/wordpress-on-mac-phpandmysql/">http://allforces.com/2005/08/22/wordpress-on-mac-phpandmysql/</a></p>
<p><a title="Installing Wordpress on a Mac link3" href="http://www.freemacblog.com/mac-server-series-install-wordpress-on-your-mac-using-mamp/">http://www.freemacblog.com/mac-server-series-install-wordpress-on-your-mac-using-mamp/</a></p>
<p><a title="Installing Wordpress on a Mac link4" href="http://michaeldoig.net/4/installing-mamp-and-wordpress.htm">http://michaeldoig.net/4/installing-mamp-and-wordpress.htm</a></p>
<p>So that&#8217;s it. A local server with Wordpress installed and ready to use. I hope this has helped anyone who has read it or at least pointed you to some useful info. If I&#8217;ve missed anything or you have any questions just post a comment and I&#8217;ll get back to you.</p>
]]></content:encoded>
			<wfw:commentRss>http://markweston.co.uk/blog/2008/04/installing-a-local-version-of-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
