Wednesday, July 8, 2015

Offline Versus Online Marketing: The Small Business Dilemma

Offline Versus Online Marketing: The Small Business Dilemma

Businesses are often questioning whether they should choose offline marketing or online marketing. It's an incredibly personal decision based on a few factors like marketing budget, target audience and time. Software is available for online marketers to make it easier for companies to create their own campaigns, but offline marketing requires printing presses for print media and actors and producers for commercials. With more customers using social media, a small business can reach a larger audience with less of a marketing budget to spend.

by Guest Author via Digital Information World

Northern Black Forest

The official website of the Northern Black Forest (Tourismus GmbH Nördlicher Schwarzwald) invites the user to explore individual trips and different activities in the Black Forest.


by csreladm via CSSREEL | CSS Website Awards | World best websites | website design awards | CSS Gallery

When Are Green Pastures Not Actually Green?

Green Pastures milk bottle label uses brown text on a white droplet on a dusty white background.

As big coffee drinkers at SitePoint, we also churn through a crate of milk each week. Recently the milk company we use rebranded. Here's the new label.

If it is possible for a brain to 'wince', mine did when I saw this. In fact, my brain still winces every time I see this milk bottle.

There's no question that 'Green Pastures' is a perfectly respectable name for any dairy product. The phrase conjures visions of peaceful, contented cows grazing lazily in lush fields.

High-fives on the naming workshop, guys!

However, how they settled on the idea of using a dry, dusty brown to portray their 'green pastures' label – the color of droughts, deserts and sun-baked clay – is one of life's great mysteries. It's great to be brave in design, but you need to be careful you aren't undermining your message.

While some people feel the sensation more acutely than others, most of us feel some sense of mental discomfort when we notice oddities like this. Psychologists call this discomfort 'cognitive dissonance' – an idea that was first described by Leon Festinger.

Festinger theorized that when people encounter it they will usually:

  1. Try to remove or resolve the discomfort
  2. Avoid that discomfort in future

Our milk tastes fine and since it is delivered to the fridge, I use it. But would I select it from a supermarket shelf? No, not if I had a choice. Sure, it's just a printed sticker but it just feels a little bit wrong.

Strangely, this even happens when random, accidental dissonances arise.

[caption id="attachment_110071" align="alignright" width="257"]Animation: Scrum cover in red and green Scrum cover in red and green[/caption]

I'm currently working on the book cover for 'Scrum: Novice to Ninja' by M. David Green. Clearly David is 'Green' by surname only, and not hue (He may or may not be 'politically green').

Yet when I composited his name onto an orange background it felt weird. At first I couldn't even figure out why, but somewhere my subconscious seemed to be elbowing me impatiently. Eventually my conscious mind 'got' it too.

When I switched the orange to a green, it was like shaking a stone out of my shoe. It fixed things.

Even watching the animation above, I still get the same feeling. Weird, huh?

Don't Dis' Dissonance

Does this doesn't mean that you should always avoid cognitive dissonance at all costs?

No. In fact, the entire mechanic of games like Farmville, Sim City and even ol' school Mouse Trap board game is built around using your own discomfort to draw you deeper into the game.

You invest some time and then have a choice. To do nothing and gradually lose what you have. Or invest more time, protect what you have and obtain more - even if the 'more' you obtain is of no tangible value.

Farmville

After all, you reason, it would be crazy to let those virtual eggplants just wither on the vine because you didn't harvest them in time, right? After all those hours you've spent...

Providing ways for casual gamers to soothe their 'pyschic discomfort' is how Zynga was to able to rake in tens of millions of dollars a day in 2010-11. They didn't even need to offer things like interesting gameplay, hand-eye co-ordination challenges or even fun.

In truth, not many people ever talked about loving the experience of playing Farmville – they just preferred it over what happens when they stop playing and their farm dies.

So, it turns out that if you harness it correctly, cognitive dissonance can be a really useful force to move and motivate people who are already engaged in your site, app, game, etc.

But it can be much more damaging if it emerges during the introduction of your product/service. At that time the easiest way to soothe their discomfort is to choose another milk company.

Dissonance is a dark and powerful force. Use it wisely.

Continue reading %When Are Green Pastures Not Actually Green?%


by Alex Walker via SitePoint

PHP vs Node.js Smackdown: Right of Reply

The gloves are off: an arm wrestle of the editors

In SitePoint's recent PHP vs Node.js Smackdown, Craig Buckler pitted these development disciplines against each other over a series of ten challenges, to determine which is the overall winner.

As Craig notes in the article, these comparisons are always somewhat controversial. As a fun followup, we asked Bruno Škvorc (SitePoint's PHP editor) and James Hibbard (one of SitePoint's JavaScript editors) to provide a commentary on each of the rounds.

Here's their blow-by-blow assessment …


Round 1: Getting Started

Round 1's challenge was to see how quickly you can build a “Hello World” web page in each language. This included the time taken to set up a server environment.

In Craig's estimation, PHP won the round, partly because it's "conceptually simpler" and "less daunting to new developers".

Bruno:

PHP wins in "getting started" purely because more hosts have made it so easy to get started. It's a matter of adoption rather than anything else. If more hosts bypassed the need to use the command line with Node and went straight to file uploads and a simple "reload app" button in a control panel, they would be equal. The actual syntax of getting something to display on screen, however, is much simpler in PHP -- especially to those new to programming.

James:

When developing locally, I don't see a huge difference between the two. To run a PHP script in your browser, you need to have some kind of server stack installed; to run a Node script, you need to have installed Node, and preferably a web framework such as express. However, as Craig says, PHP is conceptually simpler. Node's barrier to entry is higher. No debate there.

Round 2: Help and Support

Round 2 looked at how easy it is to get help and support with each language. PHP wins this round, mainly because of its longevity.

Bruno:

Bruno kept silent on this one.

James:

I agree with this. Node.js is a younger technology, so currently, there is less help available. This will, however, become less and less of a consideration as Node matures.

Continue reading %PHP vs Node.js Smackdown: Right of Reply%


by Bruno Skvorc via SitePoint

11 Best jQuery Charting Libraries

Shorten – Automatically Shorten Text with "Show More" Link

Shorten is a jQuery plugin to automatically shorten text in a DIV and add "show more" link.


by via jQuery-Plugins.net RSS Feed

Building a WordPress Carousel Plugin: Part 1

In this 3 part series, we will take a look at how to build a WordPress carousel plugin using the WordPress Links Manager API.

As we saw when we introduced it, the Links Manager is the best way to manage a list of links in WordPress. Its API doesn't contain many functions, but there are enough to be able to develop some useful applications.

We won't use wp_list_bookmarks(), we'll be using other functions we saw in our previous article.

If you're not already familiar with the WordPress Links Manager and its API, then you may need to have a look at both of these articles mentioned above first, before continuing to build your carousel.

Carousels are not a rare thing on the web, and that's why I thought it is interesting to see how to build one. It is also a good way to test our knowledge of the WordPress Links Manager API, so why not?

Continue reading %Building a WordPress Carousel Plugin: Part 1%


by Jérémy Heleine via SitePoint