Please ensure you have JavaScript enabled and the latest FlashPlayer installed to view all features of this site

Flash vs HTML5

The HTML 5 vs Adobe Flash debate has been raging since Steve Jobs announced that Apple would not permit Flash code to run on iOS, the operating system that powers the Apple TV 2, iPhone, iPad and iPod Touch. Jobs insisted that Flash causes performance problems and isn’t secure enough; he also claimed that the technology was not suitable for new-generation tablet devices as the video has to be decoded in software, rather than hardware, causing a sharp decrease in battery life. He also pointed out that a touch screen device has no functional equivalent for the ‘mouse hover’ that Flash is so reliant on.

Many believe that Jobs’ reluctance to allow Flash on iOS stemmed more from a concern that Flash could result in lost revenue for Apple. The Flash plugin is installed on an estimated 98% of computers worldwide.

Five months after Jobs’ announcement, in September 2010, Apple backtracked slightly and allowed developers to use the Adobe iOS Packager to release Flash onto iOS in app form only – and only if nothing is downloaded after the app is installed. This allows them to inspect every line of code before the app is deployed.

HTML 5 is touted as a direct alternative to Flash, but its often less capable. Most of the animated trickery accomplished with HTML 5 comes from additional scripting with JavaScript / CSS. HTML 5 is open-source, but it can’t be used to apply digital rights management (DRM). It’s used on some video websites, but most have not yet rolled out HTML 5 support fully. Even newer browsers such as Internet Explorer 8 are not fully capable of rendering HTML 5. And, crucially, Flash can be used to create 3D games: HTML 5 can’t.

Flash is cross-platform, universal and extremely well established, but owned and controlled by Adobe. The cost of acquiring necessary tools can be prohibitive, and the platform is more tightly – and commercially – controlled. Despite its age, Flash remains a popular choice for development, and is cross-browser compatible to boot. But in August this year, Adobe took an unexpected route with Edge: an application to develop HTML 5.

Google recently showcased the power of HTML 5 with two ‘Easter Egg’ search terms. Typing ‘do a barrel roll’ into Google causes the screen to roll 360 degrees, while typing ‘let it snow’ causes a virtual blizzard in your browser. Google developers say HTML 5 will give massive benefits in terms of speed and functionality, bringing Gmail bang up to date. But until businesses upgrade to the brand new Internet Explorer 9 browser, we’re probably still going to see Flash applications, adverts and games – just not on iOS devices.

Claire Broadley writes for Wish.co.uk, a website specialising in offering amazing Vinopolis wine tasting days throughout the UK.

Don’t waste money on PPC advertising

Pay per click advertising is one of the most effective and measurable forms of advertising available today, yet a sense of complacency has set in among certain advertisers regarding the average cost per click they are happy to pay as long as they get higher up the advert position ladder.

Optimising your PPC campaign doesn’t simply involve increasing the maximum CPC you’re willing to pay for popular search terms. Relevancy is a priority to Google and other search engines. Their objective is to get the most relevant results to appear for searchers. The less relevant the results are, the more chance searchers will use another search engine. This means search engines will be shooting themselves in the foot if they allow people to simply pay their way to the top position if their content is not what searchers are looking for.

How relevant is your website? Google’s quality score ensures that the results shown, even for PPC adverts are as relevant to searchers’ needs as possible. Even if you pay the highest amount for a specific keyword, if your advert isn’t relevant it will still not be displayed in the position you desire.

Make sure your landing page is relevant, your advert addresses the needs of the searcher and that you’re bidding for the right search terms. By optimising your PPC campaign you can improve the number of clicks, your click-through-rate and conversion rate and reduce your average cost per click.

So don’t waste money on PPC advertising by throwing your whole budget at it, think relevancy.

Part VII: Working with a Digital Agency





Technical Support

Each digital product is unique and each has its own lifespan. For example, a corporate website, although updated regularly, will have a longer lifespan than a mini-site built specifically to advertise a single event. But whether a short- or long-term project, it is good to have technical help when things go wrong.

Once again, discuss this with your digital agency before your product is launched. Plan in advance how much technical support you can expect, when you can expect it (12/24 hour support) and possible cost implications. It’s also a good idea to develop template error messages users will receive should they encounter a problem. A clear channel of communication between you and your digital agency should also be established for troubleshooting issues to reduce any down time your product may experience. Some agencies issue a job ticket, or electronic reference, to any query received. This means you can easily track how far your query is from being resolved and helps the digital agency structure their support to their clients and prioritise queries.

And that brings this seven-part series of articles to an end. We hope we’ve helped answer some of your questions and made the process of working with a digital agency easier to understand. You are more than welcome to get in touch with us if you have any other questions or if you wish to talk to us about any digital projects you would like us to help with.

Part VI: Working with a Digital Agency

Launch/Implementation, monitoring and tweaking

The development of your digital product is complete, now it’s time for the project to go live. This is an exciting time – while also a bit stressful. Will everything go as planned?

Create a checklist of everything that should happen when the project is launched and get several people to test the functionality and all other elements once it goes live just to double check that every process has been implemented correctly. If you notice any problems here, be sure to correct them before too many users become aware of them.

It is important to monitor your project’s performance. Using various webmaster and analytics tools you can see how well your website is doing. Set up measurement criteria that will be specific to your project and use these to keep track of the how it is performing. For instance, if the purpose of your project is a website that sells soap online you could look into your website statistics to see how many pages people visit on your site before making a purchase or which page generates the most successful sales.

Monitoring how your project is doing will help you determine what changes can be made to improve the overall performance. Put procedures in place for implementing changes that won’t disrupt the flow of service or cause unnecessary down time. Keep an eye on questions and complaints from people who are using your digital product as these will often give you the best guidelines on how your efforts can be improved.

In our final part of this series of articles we will be looking at what kind of technical support you can receive from your digital agency. Sign up to our RSS feed so as not to miss out.

Part V: Working with a Digital Agency

Changing a brief mid-project

The project is moving along quite well, the design elements are looking good and progress on the development side is excellent. But you suddenly find yourself rethinking the entire project. Perhaps something has happened within your company, or market conditions have changed dramatically forcing you to change your entire strategy.

Any change brought about in the middle of a project is going to have time and cost implications.

Making minor changes to designs and functionality is expected in any project and is probably also agreed contractually.

However, in most cases if an entire design is to change beyond the scope of the original contract, you will be charged for the time to change the design and the milestones may have to be moved on, delaying the launch date of your project.

In some instances, an agency may send you a new quote for extreme changes, which you’d need to sign off before work commences. You could find this very frustrating, particularly if you are forced to make changes, due to economic or market related issues, even though you were happy with the first idea.

What you need to keep in mind is that your digital agency is probably working on several projects for various clients at the same time. A major change in project brief would require the agency to spend more time on your project, reducing the billable time they have allocated to other projects.

If several clients changed their requirements in mid-project and the agency didn’t charge for these they would soon be in financial trouble.

We recommend that you and your agency agree to the kind of changes you can make during the project within reason which you will not be billed for additionally.

For example, some agencies may allow up to three changes to a graphic design element before charging for changes. Ideally, you would want to keep changes to a minimum and that’s why a clear project brief and plan are essential (please see the previous installments of this series of articles on how to do this.)

In our next installment in this seven-part series of articles, we will look at launching the project and making minor tweaks once it is active.

Sign up to our RSS feed so as not to miss out.

Part IV: Working with a Digital Agency

Project Management

By now you and your agency should have drawn up some detailed objectives. It’s time to set up a detailed project plan. We briefly summarised this in part three of this series but now we’ll be looking at it in more detail. The length of each phase of the project plan will vary according to the complexity of the project. Keeping to the project plan is vital if your project is to remain on schedule, on budget and in line with quality expectations. Project management is essential and would broadly involve the following steps:

1. Setting milestones
Develop a detailed description of functionality and specification for each major objective in your project. Once you have these down on paper, you can break them down into milestones that need to be accomplished to complete the project.

2. Planning activities
Milestones can be broken down into a series of smaller activities. Generally these activities will be monitored on a daily basis.

3. Planning for contingencies
Most projects encounter problems that delay the outcome, so it’s important to incorporate time and cost implications that could come about from delays. Some common delays are the results of having to wait on third party organisations. If you have to work with any companies besides your chosen agency, you should anticipate potential delays and what the cost implications of these could be and then add them into your schedule and budget. Naturally, it’s not feasible to plan for every conceivable problem that may arise but consideration should be given to problems that have a high chance of occurring.

4. Plotting the project timeline
Plot all your major milestones on the project timeline and slot in all the activities that need to be completed for the milestones to be achieved. Include the project members that are responsible for each activity and keep up to date with their progress on regular intervals. Using project management software – that all project members have access to – will allow each person to tick off activities as they complete them and view the progress of other parts of the project in real time without the need of unnecessary emails and progress meetings.

5. Establishing communication procedures
Communication is the key to keeping the project running smoothly. Too little communication and the project will likely fall behind. Likewise, too much or cluttered communication could just as easily slow the project down. Decide from the beginning of the project how often communication will be expected and how it will be done. Link project communication, whether meetings, emails or phone calls, with specific milestones and activities. This will prevent discussions going off topic and will ensure each person remains informed about issues that affect them and their objectives.

6. Quality Control
Each phase of the project should be tested according to relevant criteria to ensure minimum levels of quality and functionality are achieved. Different sections of the project may be examined by different individuals, for instance; design elements may be examined and signed off by the design director while functionality may be examined and signed off by the head developer. The agency you work with should already have standard quality assurance testing procedures in place. We recommend you view these before the project commences and add any items you feel may be unique to your project.

If you’ve followed these steps, your project stands a good chance of being completed successfully within budget and on time. But what happens when, due to unforeseen circumstances, you need to change your project brief after it has commenced? How will this affect your budget and timeline? We will have a closer look at these questions in our next article.

Don’t miss our next instalment of this seven-part series. Sign up to our RSS feed.

Part III: Working with a Digital Agency

Creating the brief and setting objectives

Hopefully you’ve chosen the agency you want to work with and set up the first meeting. Now’s the time to get your ducks in a row regarding what you actually want them to achieve.
You may justifiably be wondering how to write a detailed brief. Let’s first have a look at the process most digital agencies follow when it comes to project planning.
The brief is usually the starting point, outlining what you want to achieve in a broad sense. Often this is done without input from the agency but if you are not sure, speak to them about it.
For it to become a document which accurately defines the scope of a project, the agency and client have to work on a project plan together which supersedes the brief. The project plan sets expectations and helps avoid the project going out of scope.

To be ready for production to start, the project plan should contain:

  • Detailed description of functionality and specification
  • The project team
  • Timeline
  • Dependencies
  • Deliverables

To get to this stage it would ideally need input from:

  • the client
  • agency account/project manager, designer & developer

Have a meeting with as many of your company’s managers and decision-makers as you can before you draw up your brief to see what each one would like to achieve and what suggestions they have. Cross off ideas that simply wouldn’t be worthwhile and prioritise the others, even if you’re not sure you want to do them all. When you meet with the agency to discuss the brief, they will have a clear understanding of what your business intends to achieve and can help to further prioritise your lists, perhaps even removing some options that wouldn’t be needed. Setting objectives and planning the project becomes fairly straightforward from this point onwards.

Remember to ask the agency project manager for information regarding what each team member’s role is and what will be involved in them achieving their objectives. For example, if a designer will be involved, find out how complex a required design element is and how long it would take to complete. Having this information at hand will also help you realise how much extra work and cost will be involved in any change you might want to make further down the line.

Our fourth article in this series will give suggestions on how to manage the project once it’s under way.

Sign up to our RSS feed so as not to miss out on the next instalment of this seven-part series.

Part II: Working with a Digital Agency

Choosing a digital agency

So now that you’ve realised how important the digital world has become and what benefits it can bring you, it’s time to make the next wise decision… which agency to use. This choice is going to depend on two main factors, what you want to achieve and how much you’re willing to spend, or rather, invest.

Firstly, what do you want to achieve? We believe that any digital activity you choose to undertake should provide you with some kind of benefit – preferably a measurable one – that can ultimately be given a monetary value.

Coming up with a clear idea of what you want to achieve can be very tricky as there are thousands of possibilities that could benefit your business, achieve nothing or actually waste your company’s resources. It wouldn’t be practical to discuss all the possibilities in one blog post so our advice here is you ask yourself: ‘How can I use digital to motivate my clients or potential clients to do more business with me?’, and take it from there. Here’s a tip: find out what questions or complaints you receive most from you customers and consider whether these can be addressed through some kind of digital application.

The purpose of this blog post is to give you advice about working with a digital agency so we’re not going to focus too much on various digital methodologies. We’ll have a look at those in later posts.

For simplicity we are going to use a general example to explain the process. If you’re not sure of what you need, Chroma will be happy to conduct a digital audit of your company to help direct you in areas that will provide the highest impact on your bottom line. Contact us for more information on this.

In our example, let’s say that you have a website that sells stationery online. You would like to improve the navigation (menus, item search etc.) of your site, speed up the transaction process, integrate your ordering system with that of your suppliers, make it easier to find your site on search engines and improve the general layout and appearance. You’ve also thought about adding a login section for businesses who buy in bulk, an increasingly important part of your business development. The thought of a regular newsletter has also crossed your mind but you’re not sure what it would be about.

Based on this broad idea, you are going to need an agency that can do web design and development, web application development, search engine optimisation as well as being able to build and implement content management systems and integrate database information.

The second major factor that’s going to play a role in selecting the right digital agency is what kind of budget you are able to commit to your digital strategy.

There are a host of digital agencies and deciding which one to use can be quite a challenge. Let’s break the industry down into different players based on the budgets they work with.

Top Tier
Many of the major advertising agencies have digital agencies, often multiple agencies.
In some cases global revenues are in the hundreds of millions but they often do not separate out digital work. Top tier agencies can handle the most complex of digital builds. They often do not take projects worth less than £100k and daily rates often exceed £1,200 per day.

Second Tier
According to New Media Age, in 2008 there were 17 standalone digital agencies in the UK with billables of more than £4m. The second tier of digital agencies have billables of between £2-4m. Leading agencies in this tier often aspire to blue-chip projects while engaging in high-profile media websites to generate a higher profile. They often develop specialist technology skills or sector knowledge, such as e-commerce, booking technology or database management but will often rely on outside companies to provide them with specialist skills. Daily rates average around £900 per day.

Third Tier
Third Tier digital agencies often take web and design work from their local area. Aspiring companies in this tier will often specialise in a sector (travel, music, motoring etc) and rely heavily on the design pedigree or relative inexpensive entry point. With billables of less than £2m, many are boutique agencies. A select few have strong ambitions to move into Second Tier. Some strike it lucky with a big client win, some specialise in marketing or highly technical projects. Day rates vary but are often more than £600.

Don’t simply choose a top tier agency if you don’t require their full set of services and could receive the same services from a second tier agency at a much lower rate. You also wouldn’t want to use a second tier agency in order to save money if you require extensive services that they don’t generally offer, thus putting them in the situation of having to employ extra staff to cover all your needs. This would increase time to completion as well as the daily rate making the project just as expensive as, or even more expensive, than running it through a top tier agency.

Some other factors to take into consideration when choosing an agency are:

  • Client lists – What kind of clients do they have and how do these compare to you. If you find your company is fairly similar to the ones that have worked with a particular agency, then perhaps they would be a good option to contact.
  • Experience – What kind of skills and experience does the agency have? How long has it been doing business? A company that has been around for many years and has grown over the years at the same or faster pace than the industry would be one worthy of consideration.
  • Previous projects – Have a look at what kind of work the agency has done in the past. Keep in mind what your requirements are and try to find an agency that has delivered projects with similar criteria.
  • Awards – There are a multitude of organisations that present awards across various categories to digital agencies delivering outstanding projects. Agencies that have received awards from reputable organisations are proud of their work and eager to take on new projects.
  • Agency culture – Once you have spoken to a few agencies and examined their profiles, select one that has a culture similar or compatible with yours. Working with an agency you get along with will go a long way in helping fulfil the project objectives on time and on budget.

Here are several ways to locate digital agencies in case you were wondering:
One way is by submitting tenders on various tender sites requesting submissions for proposals from agencies. You can also consult directories such as New Media Age and conduct searches on the internet. If there are sites that you aspire to be like, find out who designed them and add them to your shortlist.

Once you’ve selected your agency, the real fun starts. In our next post we will show you how to set out a clear project brief and objectives. This is a vital part of working with a digital agency successfully and will prevent much confusion and delay later on in the project if done right.

Sign up to our RSS feed and don’t to miss out on the next instalment of this seven-part series.

Part I: Working with a Digital Agency


Why work with a digital agency?

Life’s gone digital. We do business online, buy clothing and electronics online, share photos and comments and tweet people all over the world from the comfort of our own homes. According to the Computer Industry Almanac, there will be 1.83bn people on the internet this year. We spend an average of 13 hours a week online, 17% of that time is spent on social network- and blogging sites. Last year, UK consumers spent £38bn online, and this is expected to grow as payment methods become easier and more secure.

So what does this mean for you and your business?

The simple fact is digital is too big to be ignored. “But we already have an internet strategy”, you may argue. You have a website? You send emails to your clients about special offers? You even write your own blog? Impressive… for 2004 that is.

It’s true that many people have basic knowledge of html coding, can put up a website and do some designs using a garage copy of Photoshop but that’s not going to get you very far in the digital world, not anymore. In fact, the online universe has become so complex that there are now specialised disciplines that focus on areas which just a few years ago could be addressed by one or two techies. Web design, web development, web application design and development, search engine optimisation, email marketing, content management systems, pay-per-click advertising and a host of other vital functions are as technically distinct as the individual components of the internal combustion engine. If one part doesn’t work well, the others will suffer and the entire machine will lack performance.

What performance are we talking about? Return on investment. View your website and online activities as investments and look for ways to earn a profit from them. The better the individual elements perform their functions, the higher your financial return.

If you have a huge internal IT department with specialists from each of these fields and they’re twiddling their thumbs waiting for something to do then great! Use them to get the cash flowing. If you don’t, then now’s the time to start thinking about seeking the services of a digital agency. The benefits to you are numerous.

Professional digital agencies have dedicated programmers, developers, designers and researchers that work with online on a daily basis. You therefore don’t have to go through the lengthy and expensive process of recruiting new employees and can rather capitalise on the skills and experience of people in the know.

But how do you choose an agency? What is involved in working with the agency? How do you know if you’re paying too much, or that a project is taking too long to complete? These are difficult questions to answer if you’ve never worked with an agency before. That’s why we’ve decided to compile this seven-part series of tutorials on how to work with a digital agency. It will be based on our experience working with our clients and what is important to them. This is to help make your decision of whether or not to work with an agency easier and also how to work with them once a project is underway.

The first step in working with an agency is choosing the right one for your needs. This is what we will be looking at in our next article.

Sign up to our RSS feed so as not to miss out on the next instalment of this seven-part series.

Sources:

http://news.harrisinteractive.com/profiles/investor/ResLibraryView.asp?BzID=1963&ResLibraryID=35164&Category=1777

http://news.bbc.co.uk/1/hi/business/8490207.stm

2010 – What a start

haitiWe’re finally out of the appropriately named ‘noughties’ or ‘naughties’ (with specific reference to certain bankers and MPs) as we move into the second decade of 2000 and look forward to what will hopefully be a much happier year than 2009. As January speeds by it’s difficult to say what kind of year it will be as thus far there seem to be as many good points to the year as bad ones.

It looks as though Britain may finally be out of its recession, the worst since the 1920s, and that’s something to shout about even though experts say it will be a long road to recovery (we’re a bit more optimistic than that). Mother Nature seems to be having her say this year by putting Britain and most of Europe in the deep freeze for the coldest winter in years. But worse than the freeze was the sudden unexpected earthquake in Haiti which claimed the lives of thousands and we’re all deeply saddened by the images and news coming out of the affected areas. Our respect goes to the thousands of aid and relief workers that responded immediately to the crisis by sending food and supplies to those in dire need, even though their progress has been hampered by poor access to badly affected areas. ActionAid is also involved in the relief operations. If you would like to support their efforts by making a donation, just follow this link to their Haiti Earthquake Appeal.

And after another airplane security scare – where some idiot thankfully didn’t blow up a plane but partially burnt his pants – it means those already time-consuming security checks will become even longer and more tedious than before. Soon it will be faster to row to another country than fly.

On a happier note, this is World Cup year! Having recently visited South Africa, things are really looking impressive with most of the stadiums completed and others on schedule. The surrounding infrastructure improvements should also be completed in time to cope with the mass of people attending the tournament. Bring it on.

In our own little world at Chroma, we’re looking forward to 2010. We’re growing, we’ve got some great projects continuing from last year and a whole bunch of exciting new ones we’re starting on.

This promises to be a great year for Chroma and we hope it will be for you as well.


Chroma Flash Arcade