Entries Tagged 'Web Development' ↓
February 26th, 2010 — Web Design, Web Development
I’ve recently had to move machine whilst Microsoft figure out how the last Windows update has crippled my computer causing it to run slow and lockup/reset every 100 minutes (very annoying). The up-shot of this is that I am now working on a Windows Vista computer instead of my souped up XP configuration and as a result I am no longer able to access my standard suite of cross browser testing apps that are XP only.
I’ve tried to use online services but theyre slow and not very interactive however I recently came across a free solution that comes direct from Microsoft.
By using Microsofts free Virtual PC application you can quickly and easily run virtual machines preconfigured to combine versions of Internet Explorer and various operating systems. So with little effort, I am able to run a virtualised Windows XP with IE6 and IE7 preinstalled.
It works brilliantly.
One thing to note is that the virtual machines are time limited meaning that every so often you will have to download a new version.
January 7th, 2010 — Web Development
I’m no PHP guru, in fact I’d say im starting out and at the very bottom of a ladder. Never the less, I thought it wise to document any simple web development tips I’ve picked up. Most of these will be VERY simple, however theyre all things I’ve learned or needed to know in a real world scenario where im trying to SEO a website without development support.
The first of these is joining strings.
To extend a <title> tag that was stuck displaying the product name I needed to know hot to extend this by joining two text strings together. Luckily the guys at QBN.com were on hand to help and if you’re in a similar situation and need to join text strings here how.
- $_title = $title . “what ever text you want to add” ;
or
$_title = “starting text” . ” ending text” ;
- Basically you add a period ‘.’ between the two elements you want to join. Remember that in the text string above you would need to add a space after the first quote mark to split the strings if needed and dont forget the training semi colon!
December 21st, 2009 — Web Development, Work Related
We’re having to let go of some people which is not plesent as theyre good people the banks are just arseholes! One of which is Adam Williams, a really great PHP developer so if you’re in or around Leeds and need a new PHP guy for long-term or short term projects then give him a call 07595120137 or visit his website http://www.awdigital.com/
Adam is a great php developer, really up for a challenge and all round nice guy.
So once again, just for Google – Freelance PHP developer Leeds
November 6th, 2009 — My Life, Web Design, Web Development, Work Related
I’m proud to announce the re-design of the Distinctive Chesterfields website as performed by both Adam (php genius) and myself.
View the Distinctive Chesterfields website.
It was a great challenge as we had to keep all of the content and site structure the same and had to work around a rather archaic CMS produced by the previous creator.
Some of the features of the new Distinctive Chesterfields website include:
- Improved product information pages
- Removal of some sales workflow barriers
- Combined brochure and swatch request pages
- Refocused international page contents
The new Distinctive Chesterfields site has been online for a few weeks now during soft launch and with only a few minor niggles, I’m glad to say the company has had its best month of sales to date, a fact that I’d like to attribute partially to the new design.
October 19th, 2009 — News, Web Design, Web Development
Just been emailed this great little istockphoto promo code for 15% off 50 credits or more.
Simply enter the code: M155U42
Simples *squeek*
October 14th, 2009 — Web Development
I’d like to welcome Adam to the world of blogging. After many months of saying ‘I have to start a blog’ he’s finally managed to pull his funder out and start one.
So if you have any PHP web development questions or want to read up on some advanced and not-so advanced PHP web development topics then look him up
root-servers.co.uk
July 29th, 2009 — SEO Techniques, Web Development
Heres a simple little entry for a .htaccess file that automatically maps any non www. domains to the www.versions (may not work on sub domains) providing a neat way of controlling canonical domain issues with a little 301 magic.
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$
http://www.domain.com/$1 [L,R=301]
Enjoy!
May 14th, 2009 — Google, SEO Techniques, SEO Tools, Web Design, Web Development
Today sees a significant change to your Google listings with google announcing its support for rich snippets including vCard and vCalendar. This is important as it gives us an edge to make our listings stand out from the crown, however the down side (yes theres always one isnt there) is that it arms Google withgreater understanding our our content which can be used to marginalise sites and even worse reduce them to a local listing.
hCard
Heres my quick guide to creating a semantic hcard for your site to be used where ever you put your address:
1. <div class="vcard">
2. <a class="fn org url" href="http://www.click4beds.co.uk/">Click 4 Beds</a>
3. <address class="adr">
4. <span class="type">Work</span>:
4. <div class="building">Enterprise Works</div>
6. <div class="street-address">Long Lane</div>
7. <div class="locality">Honley</div>,
8. <div class="region">West Yorkshire</div>
9. <div class="postal-code">HD9 6EA</div>
10. <div class="country-name">England</div>
11. </address>
12. <div class="tel">
13. <span class="type">Work</span> +44 (0)1484 666563
14. </div>
15. <div>Email:
16. <a class="email" href="mailto:sales@click4beds.co.uk">sales@click4beds.co.uk</a>
17. </div>
18. </div>
The Breakdown.
- Tells Google to start a vCard
- Sets a link thats a [fn] Full Name, [org] organisation that has a [url] website address
- Starts the [adr] address content
- Sets this [type] field to be a work address
- Sets this [building] field to be the building name
- Sets this [street-name] field to be the street address
- Sets this [locality] field to be the town/city or village address
- Sets this [region] field to be the county address
- Sets this [postal-code] field to be the postcode
- Sets this [country-name] field to be the name of your country
- Closes the address content
- Identifies content as a telephone number
- Tells Google this is a work number followed by the telephone number itsself
- Closes the telephone number content
- Starts a container
- Tells google that this is an email address
- Closes the container
- Closes the vCard
Adapted from microformats.org/wiki/hcard
hReview
If you read the original Google post above you’ll notice that theyre also displaying a review for this listing. They claim that this is a standard format widely used on the Interwebs so best keep your eyes peeled for something like the following which is used as a sample on microformats.org/wiki/hreview
1. <div class="hreview">
2. <span><span class="rating">5</span> out of 5 stars</span>
3. <h4 class="summary">Crepes on Cole is awesome</h4>
4. <span class="reviewer vcard">Reviewer: <span class="fn">Tantek</span> -
5. <abbr class="dtreviewed" title="20050418T2300-0700">April 18, 2005</abbr></span>
6. <div class="description item vcard"><p>
7. <span class="fn org">Crepes on Cole</span> is one of the best little
8. creperies in <span class="adr"><span class="locality">San Francisco</span></span>.
9. Excellent food and service. Plenty of tables in a variety of sizes
10. for parties large and small. Window seating makes for excellent
11. people watching to/from the N-Judah which stops right outside.
12. I've had many fun social gatherings here, as well as gotten
13. plenty of work done thanks to neighborhood WiFi.
14. </p></div>
15. <p>Visit date: <span>April 2005</span></p>
16. <p>Food eaten: <span>Florentine crepe</span></p>
17. </div>
Based on the break down from the HCard this is pretty easy to understand.
XFN
XFN is already sidely used on blog engines like Wordpress where it encourages you to identify link relations to your site using the REL attribute.
Heres the official list of regognised REL attributes microformats.org/wiki/existing-rel-values
March 19th, 2009 — News, SEO Tools, Web Design, Web Development
It seems that Microsoft have decided to finally take the IE8 browser out of beta and its now available to download in its complete form (despite the fact that its still not secure – yet more secure than apple’s safari!).
Download IE8 (Final)
March 4th, 2009 — Web Design, Web Development
Just working on a wizard for the chesterfield site allowing people to configure their sofas before a final price is presented.
As part of this I need to illustrate a set of options with associated radio buttons for choice. I wanted the user to be able to click the image and/or text descriptions in order to make the selection and thought this simple technique would prove beneficial for people considering javascript and lots of junk code as my solution is really elegant.
The solution is simple and requires no associated scripting…
Just wrap it all in a label tag i.e.
<label for="foo">
<img src="foo.gif" alt="alt text" />
Descriptive Text
<input type="radio" name="foo" value="Item Value" />
</label>
Now anything you click inside the label will automatically activate the radio button.
I know it’s a simple technique however im sure it will help ease someones pain of interactive form design!