Today I visited ecommerce expo in London. It was interesting, not only for the presentations on social media but also to see the number of snake oil vendors still operating in the marketplace.
You know, the types of guys who’ll sell you a custom website for £4k (5 pages only, and SEO advice extra, of course) and then charge you a commission on top of it for any sales you make.
It made me think of Hector and how he gets apoplectic every time I tell him how much it costs to service my car, and what they actually do for it. “£xx for an oil change!” and so on. But he knows a thing or two about cars - don’t most dads??
But cars are as alien to me as the web is to him. If I wasn’t looking after his website, I’m sure he’d think £4k was a bargain.
And therein lies the problem when it comes to these vendors. If you don’t know enough - just enough - about what service they are actually offering, how much work they would do etc, how can you know whether you’re being ripped off or not. How would you know whether you are paying for something that is very difficult, or something that is quite straightforward (and that you could do yourself).
So I thought about how someone could become better informed about the web. Not enough to be a developer but enough to know when you’re being taken for a ride.
In my view, its simple. Make use of all the free tools out there, build yourself a web site and practice using them. For example:
- get yourself a free web editing package (you could even use something like Aptana Studio, which you can download for free) and some cheap web space (e.g. from 1and1 hosting) and create a simple web site. It doesn’t really matter what it’s about. The aim of this is to develop your understanding and confidence of html/xhtml and css.
- If you don’t know much about those “languages”, do the excellent free tutorials on w3cschools first
- Once you’ve created your site, upload it to your web space, and have a cup of tea!
- then, learn about accessibility and web standards by running your site’s live pages through the w3c markup validation service. This is by far the best way to learn about how to debug your html and css pages and make them standards compliant and largely accessible.
- then start exploring the world of plug-ins available for your site, starting with something simple such as a google adsense or an amazon affiliate plugin. (And make some money while you’re at it
- just go to google / amazon, create an account, copy the script they give you and follow their instructions to include it in one of your html pages. This is the simplest way to become familiar with the world of javascript, because what you are basically doing is embedding some javascript into your site
- while you’re at it, include some code from google analytics
By the end of all that, you’ll know a little about how easy it is to build a standards-compliant web site, how easy it is to include plugins into it and also gain some familiarity with “presentation layer” things such as accessibility, analytics, SEO and web marketing.
And at this layer, a simple site isn’t really that much different to how big CMS systems work. They still use css for design layout, they still use html / xhtml for content rendering, they still require metadata to be added to each page (keywords etc, which are important for SEO) and they still use javascript (and sometimes also iframes) for inserting plug-ins and pulling content through etc.
So you’ll also know at a basic level about how CMS systems work at presentation layer level.
(They also use design templates, content wizards, user permissions, application script calls and so on but the fundamentals of css, xhtml and javascript remain.)
You’ll still be a long way from being an expert but hopefully you’ll feel more informed about just how “difficult” some of this web stuff really is.
The web equivalent to being able to change your car’s oil yourself or at least know if you’re being ripped off!