When a shoutbox goes bad!

June 24th, 2008

Firstly, you’re probably asking yourself. How the hell did I end up here. Well “mes amigos”, I shall elaborate on your predicament with a 101 in XSS, and why you shouldn’t trust an application you didn’t write yourself.

What is XSS?

XSS, or Cross Site Scripting as it’s known in its unabbreviate form, is the act of inserting ECMAScript (usually javascript) onto a trusted website page, and utilising it to perform actions unknown to the users (victims). It is essentially a form of hacking, utilising the trustworthiness of the exploited site to facilitate actions which can sometimes have repercussions for the user.

Read the rest of this entry »

Sowing SEO seeds

May 8th, 2008

Like the seeds that sow the perfect harvest, search engine optimisation (SEO) requires a trained hand and keen eye. Mass farming your content doesn’t reap the maximum return, but then that’s what you would expect from a lower quality content grain. As they often say, “you reap what you sow”, and to that effect I feel I should highlight some important SEO aspects of copywriting.

Content is the fruit of a labour of love

Don’t just write content that utilises the same generic keyword over and over. It’ll sounds like the drum of the combine harvester pulling up the roots of all your finest fruit terminology. Get yourself a tangy tongue and wrap your grubby SEO farmer’s hands around a thesaurus. Look for synonyms, and related words, and soon you’ll find that you are no longer producing prepackaged supermarket grub, and instead are hand-picking the freshest organic rankings, listening to the jolly whistle of the Googleâ„¢ farmer as he ploughs potential click-throughs into your website.

Read the rest of this entry »