Archive for the ‘Tips & Tutorials’ Category

jQuery plugin to show and hide vertical menus

Tuesday, July 20th, 2010

It’s very common for us to show and hide vertical menus when developing sites. This idiom is particularly common on sites with a lot of submenus, such as e-commerce shopping carts.

Since it’s a technique we use so frequently, we decided to write a little jQuery plugin to make life easier for ourselves. This plugin takes nested unordered lists and turns them into expandable and contractable menus.

The plugin has the following features:

  • Dual licenced under GPL / MIT licences – do what you want with this code (as long as you leave the licence intact!)
  • Lightweight (~2Kb packed)
  • Keyboard accessible, basic WAI-ARIA support. Usable with JavaScript switched off.
  • Easy to use and deploy
  • Configurable through CSS, callback functions and numerous options

Please note that this plugin optionally uses of Klaus Hartl‘s excellent jquery.cookie.js plugin.

You can download the plugin here, and view the docs, and an example here.

The legalities of email marketing

Tuesday, March 9th, 2010

Following on from ‘would your website stand up in a court of law’ I thought another area of e-business worthy of discussion is email marketing and the law.

As with any type of direct mailing, email marketing is strictly regulated to prevent the abuse or misappropriation of consumer data.

The transmission of Electronic Mail is regulated by the Privacy and Electronic Communications (EC Directive) Regulations 2003, which states that;

  1. You cannot transmit, or instigate the transmission of, unsolicited marketing material by electronic mail to an individual subscriber unless they have previously notified you, the sender, that they consent, for the time being, to receiving such communications. There is an exception to this rule which has been widely referred to as the ‘soft opt in‘ (Regulation 22(2) refers).
  2. You cannot transmit, or instigate the transmission of, any marketing by electronic mail (whether solicited or unsolicited) to any subscriber (whether corporate or individual) where:
  • the identity of the sender has been disguised or concealed; or
  • a valid address to which the recipient can send an opt-out request has not been provided. (Regulation 23 refers)

In summary the 2003 Regulation states that you can only carry out unsolicited electronic marketing if the person you’re targeting has given you their permission (opts in) or if there is a customer relationship in existence. An individual subscriber is defined as a living individual which includes sole traders and unincorporated partnerships, and are given much greater protection than the corporate subscriber.  Corporate subscribers are companies or individuals within companies; sending unsolicited emails to corporate subscribers is allowed.  The rationale for this being that the same safeguards imposed for a business to consumer relationship would impede a business to business relationship. No matter the recipient, corporate or individual, ecommerce regulations require that if your email is a commercial one it must be clearly identifiable as such.

Email marketing and individual subscriber

As the previous paragraphs states you cannot simply direct mail individual subscribers, you must obtain their prior consent to do so. The only exception to this rule is if there is an existing customer relationship between the business and the individual. Even still there are certain rules about how you contact them, firstly their email address must have been acquired through the course of a sale, secondly any further emails must relate to your business products or services, and at the time of the email being acquired the individual was given the opportunity to refuse their email address being used for direct mail purposes. As with all direct mail, including sending to corporate subscribers, the email must contain clear address details for the sender and must be given an option or means of removing themselves from the subscription list. Further to this, e-commerce regulations require you to make all commercial emails clearly identifiable as such, either in the header or the text of the email.

Obtaining mailing lists and contact details

The Data Protection Act 1998 is designed to regulate the capture and storage of personal data, and provide the individuals whose personal data is being capture with certain rights. If a business chooses to capture, purchase or store data, in this instance for the purpose of email marketing, then they must abide by the regulations outlined in the 1998 Act.
The key principles of the Data Protection Act 1998, relevant to email marketing, are:

  • Data must only be used for the purpose of which it was collated
  • The data must not be disclosed to other parties without the prior consent of the individual, this also includes reveals recipient details in emails.
  • Individuals have a right of access to the information held about them
  • Personal information must not be kept for longer than is necessary
  • Adequate security, technical and organisational measures must be in place to protect personal information

Any business capturing visitor data on their website must provide appropriate warnings to the data provider and are legally bound to inform individuals of what the data will be used for.

In conclusion

You cannot send unsolicited marketing messages by email to individual subscribers unless you have their prior consent unless their information was collected in the course of a sale or if the recipient has expressed an interest in ‘similar’ items and chose not to opt out when the address was originally collected.

When sending a commercial email ensure:

  • that your company title and contact details are clearly displayed
  • the email is identifiable as being a commercial email
  • recipients have the option to unsubscribe or opt out of future correspondence
  • individual recipient details are not disclosed within the mailing list

Get all this right then you’re halfway to creating an effective email marketing campaign, check out our guide to getting email marketing right or view our case studies on how we’ve helped clients get excellent results with email marketing.

Serving html5 videos with Apache

Wednesday, February 24th, 2010

Just a quick tip today – the solution to a bit of a ‘gotcha’!

While writing the jCaps plugin, we came up against an issue where .ogv videos were refusing to load, but bizarrely, only in Firefox. In its place was a grey box where the video should be, with a question mark in the middle.

After a little bit of head-scratching, we found the solution – Apache wasn’t sending the right MIME type with the video, resulting in a Firefox fail. The solution is to put the following AddType directive in your .htaccess or httpd.conf file (mod_mime is required):

AddType video/ogg .ogv

Make sure that you restart Apache if you put it in httpd.conf.

On another note, jCaps is nearing another release – hopefully this week. It will take into account some of Bruce Lawson’s wishlist, and includes a big refactoring of many elements of the plugin, including the API. It should be leaner, meaner, and easier to use! In the meantime, you can fork or download the project at Github.

Small changes, big results

Friday, January 8th, 2010

Back in 2008 we published a blog post on making your company recession proof with SEO and for 2010 we are going to keep the momentum going. Last year saw the demise of some big brands including Woolworths, FlyGlobeSpan, Zavvi and Borders; the B2B and SME’s were no different with many closures and struggles endured throughout the year of 2009.

Going forward in 2010 we at 360innovate are looking forward to working with new and existing clients helping them to create economies, increase sales and beat the recession using the opportunities available on the Internet.

In the past year we have helped a variety of businesses streamline their sales process and increase customer satisfaction helping them to save and make money. In one instance we developed an event booking and management system for a large organisation who had previously managed the booking of events offline through a form submission process. The new online booking system has saved our client money by allowing them to direct resources previously wasted on event administration to other areas of the organisation and its simple application process has resulted in an increase in the number of attendees at events.

This simple yet efficient addition to an existing website has helped to make life easier for our client and by making things easier for the customer it has paid for itself. Small changes can go a long way and in many cases a lack of time or knowledge will prevent people from seeking out a solution instead settling to carry on with a website which is not working to its full capacity and in these difficult times, when everyone is penny watching, we need to ensure that every aspect of your business is operating at it’s best.

So for 2010 take a look at your website and ask yourself whether you are getting the most you possibly can from it. Do you feel you should be; getting better sales, spending less time managing it, updating it on a more regular basis or integrating it more into the overall marketing mix? As well as this consider asking a friend, colleague or customer what their thoughts of the website are. Don’t be scared of any negative feedback; modifying or enhancing your website doesn’t have to be expensive. From enhancing the usability of your website, integrating mobile technology, refreshing the graphics to a one off email campaign… these are all small things which can pack a big punch and can be tailored to suit every budget helping you to make 2010 the year we beat the recession.

Christmas tips for B2B websites

Monday, November 9th, 2009

Last year we talked about getting more Christmas shoppers to your website and getting them to spend, but this year weChristmas Lights will turn our attention to B2B, an industry which can be incredibly quiet over the Christmas period we have put together some handy tips and advice on how to get visitors to your website and how to use online marketing techniques to keep your business busy this festive period.

Social media has been big news this year and Christmas 2009 is no different; B2B websites should be using the micro blogging platform Twitter as a way to continue relationships with prospective clients; don’t stop talking about products and services online just because work/enquiries seem to have slowed down.

Most people send a Christmas card every year so why not send an e-Christmas card this year, use it as way to not only wish your stakeholders season’s greetings but to offer them seasonal offers as a means of encouraging a decision (in your favour of course) over the festive period. This method of wishing them well is not only greener but allows you to add a more personal touch, although throw in a donation to a local charity to show your not being cheap!

Get into the festive spirit, do some charitable activities such as helping out at the local soup kitchen or even throw an office pantomime inviting clients to watch. Take it online by blogging and posting photos on Flickr, yes it’s something that can be done all year round but at Christmas time there is a lot more fun things going on and it is much easier to get clients involved in Christmas parties etc.

Use professional networking websites such as LinkedIn to locate or arrange a Christmas party. LinkedIn has an excellent event finding tool which is already listing several Christmas networking events, take it one step further by hosting your own Christmas networking event and post it on LinkedIn and any other social networking site the business gets involved with.

Whatever you choose to do for your business this Christmas the best advice we could possibly pass on is to keeping talking about your brand, just because business is quiet it doesn’t mean you can’t continue helping the customer make their decision in your favour or increase the brand visibility with your target market.

Are you putting yourself at risk online?

Thursday, August 27th, 2009

A recent study written by reformed burglar Michael Fraser for insurer Legal & General, reveals that 38% of social network users post status updates with details of their holiday plans while others discuss trips away from home outside the privacy of their own page.

In his report Michael Fraser states that by discussing such private information they putting themselves at risk of burglary, according to Fraser criminals are using social networks such as Facebook and Bebo to target individuals. The report warns that by listing private contact details such as your address then openly discussing your holiday dates Internet users are putting themselves at risk of being targeted.

Further research conducted by insurer LV= has found that over 8 million adults have given their chip and PIN details to someone else to make a purchase on their behalf over the past year, resulting in 24% falling victim to fraud.

Online users particularily the 16 – 24′s, who are reportedly the worse age group for posting sensitive information online, need to be made more aware of the risks they face when they log onto social networks and pick up emails.

Using free online image editors to control the imagery on your Blog or Content Managed Website (Beginners guide).

Thursday, August 13th, 2009

So you have just taken ownership of your spankingly new online presence – be it a blog or a content managed website you’ve had developed.

You’ve read the manual, had the training and put on your best typing hat (ok, so that’s just me then! ) and you are ready to show the world your dazzling linguistic ability.

That’s all very good but its often all too easy to undo all of this good work with poor use of supporting imagery and bad formatting, making your posts or pages difficult to read, and ultimately affecting your user’s experience and perception of your online presence.

By taking a few simple steps to ensure the visual side your posts are properly cared for you can really help to improve the overall user experience.

(more…)

First ever criminal prosecution for domain name theft

Tuesday, August 4th, 2009

Domain name theft is no rare occurrence, and the numerous incidents that have made the tech headlines including the theft of Adios.com, have went unprosecuted, this may change after the recent arrest related to the theft of popular website domain name p2p.com.

On Friday July 30th a New Jersey man, Daniel Gonclave, was arrested on suspicion of stealing the rights to p2p.com and selling them to Mark Madsen, who coincidently plays for the NBA team the Los Angeles Clippers. The full extent of his arrest includes theft by unlawful taking or deception, identity theft and computer theft.

Was is Domain Name theft?

The illegality of domain name theft is no different from any other form of theft.

Basic definition of theft

1.–

(1) A person is guilty of theft if he dishonestly appropriates property belonging to another with the intention of permanently depriving the other of it; and ‘thief’ and ‘steal’ shall be construed accordingly.

A domain name is essentially a piece of real estate online, hacking into an account and selling it unlawfully is no different from breaking into a house and stealing a vase off the mantel piece. In the present case Daniel Gonclave is accused of hacking into the previous owner of the p2p.com domain and transferring all rights to himself, the p2pcom domain was then sold by himself on ebay to Mark Madsen for $111,000.

Why is Domain Theft so common?

Many entrepreneurs make a living from buying and selling easy to remember and desirable domain names, at the time of the theft the p2p.com domain was valued at $200,000, therefore in any situation where there is money or items of value there is also a black market equivalent; criminals hacking and stealing popular domain names and selling them on to unsuspecting buyers.

What now?

This is the first case of its kind and it brings to light to lack of law protecting people online and although many domain name registry companies have safeguards in place it is evident that many unlawful registry transferrals are slipping through the net. Perhaps the biggest safeguard would be to issue domain name owners with title deeds, similar to when you buy a house? Fingers crossed the p2p.com case will bring to light a suitable solution for this online criminal activity.

How to prepare for a design meeting.

Tuesday, May 19th, 2009

Okay so you have a design meeting with the web designers coming up… you’ve got a few ideas floating around but not quite sure what exactly you want- so how do you get the most out of your meeting? Preparation!

1. Know exactly what you want your website to achieve. What is its aim: Brand awareness? Increase sales? Customer Service?

2. Look at your current company image and branding, establish whether you want to continue with this or not. Developing a new website is the perfect opportunity to have a brand overhaul, many web design companies now offer branding consultancy and can assist in the development of brand guidelines.

3. Create a detailed description of what you want the website to do. Have a list of the various things you want users to be able to achieve and do on the website.

4. Provide the design company with as much information about your company as possible; who your stakeholders are, what your mission statement is, what your future goals are etc. Your website should form part of your overall marketing mix, it is a business tool in itself therefore to make the most of it you need to ensure that it fits in with your current and future plans for the company.

5. Who are your main competitors and what sort of online profile have they achieved so far?

6. Have a specific image of how you want the website to look? Create a mood board with all various design elements and inspirations that you have for your new website.

7. Put together some of your favourite website, scour the web for websites you like and which inspire you. See any functionality or features that you like then take a note and tell your web designer about it, it may be something you have seen on a random website that has no relation to the industry you currently work in but elements of it could still be adapted for your website.

8. How much do you really know about web design? How much do you want to know? Compile a list of all the different questions you want to ask your designer, once you get into the crux of the meeting you may become bamboozled by all the chat and forget all the points you wished to raise. A design meeting is not only about the design team getting information from you it is about you getting information from the design team.

9. Bring along any corporate literature; pamphlets, brochures and flyers all form part of your offline marketing and your online marketing should reflect this.

10. Have a good look at what your design company have already produced, perhaps contact them prior to the meeting to request further information on any specific website so you can gauge what they did and how they did it.