Monday, December 21, 2015

Copywriting Tips for Better User Experience

You’re writing content for a website, and you receive insight that tells you most viewers are moving away from the pages you’ve written after just a few seconds.

This guide will help you re-vamp your existing website content for successful engagement.

Copywriting Initial Self-Assessment

Before you read on, ask yourself the following two questions:

  1. Are my slogans too long?
  2. Am I presenting our company’s benefits with ultra-wordy texts?

If you’ve answered yes to either of those questions, frankly, nobody wants to read that. You are one of those guys who needs to think about rewriting. Don’t let this discourage you; it is an opportunity to learn something new and practice your copywriting skills.

What You Can Do About Over-Written Copy

You can start with your slogans and any page text that is too wordy. Take out anything on your webpage copy that isn’t necessary. Every seasoned marketing professional knows that we have somewhere between 2-8 seconds to capture the attention of our digital content’s audience. Keep this in mind while reading and planning your rewriting strategy.

 A website onscreen

Know Your Call to Action or Primary Objective for the Page

Your call to action will be the final part of the text you write on a page. This will be a very specific step or set of steps to direct your reader. Eventually, you want this reader to lead to a conversion. But, you are not going to ask for a sale at every turn. On some pages, you will want the reader to subscribe to a newsletter, write a comment, read a blog post, or share or like on social media. When you begin planning the changes, you should know what your call to action or objective will be, which is the purpose of the page content.

Plan With Emotional Triggers in Mind

When deciding what you will write, with your call to action in mind, decide which emotions you want to appeal to, and use them to entice readers to want what you want. Which emotions are you going to trigger, and how will you trigger them? What power words will you use?

A small dog in the office

You Are Not the Pied Piper

Now, people are not stupid, and you can’t just lead them all in a row like the Pied Piper by simply dancing down the path with sweet music. On the contrary, you need to HAVE some value in your content. While appealing to certain emotions, you need to be providing something meaningful to the reader, solving a problem. In order to do this, you need to know who your target market is and what readers like him or her want. Once you know what someone wants, it is much easier to give it to them. So, conduct appropriate market research for optimal copywriting success.

Find a Balance Between SEO and Engagement

When the time comes to write your first draft of web page copy, you should take SEO into consideration. You can conduct keyword research to see what search terms and long-tail keywords you could use that would be relevant for your copy. It should go without saying that “stuffing” your keywords into copy doesn’t work anymore. Although you should use your keyword in your headline and subheadings (h1, h2, h3) as well as your body text, you should be focusing more on engagement.

Consider what is written above, about providing value and knowing your objective. Creatively integrate your keywords into text that is relevant, useful, and makes readers want to take action in a timely manner. In this way, you have shifted the focus back to the customer.

Keep the Focus on the Customer

Your market research should have told you about your customer, the reader, given you some insight into what he or she is looking for. Now you’ve got a general persona to direct your copywriting toward. The final step, here is to format your text. This copy should be directed at your reader. Unless you have to, don’t mention your company in body text. Use the word “you,” and make sure that whoever landed on your page knows this message is directed at him or her. Most of the time, only one person will be reading your page at any given time, and your message should be conveyed in a personal tone for the highest efficacy.

Summary

You should have a pretty good idea how to create a better user experience with your copywriting now. You know you need to take out overly-wordy copy from the headline, slogan, and the body of your message. Once you know exactly what your objective is, you can partner it with a relevant call to action that your message is crafted around. Focus more on engaging with, providing value to, and strumming the heartstrings of your reader in a personal way, based on solid market research.

Learn as much as you can about appealing to your audience and keep practicing your wordsmithing skills. As you move forward with your content creation enhancement, the user experience of your site will begin to take on a renewed life.

Google+

The post Copywriting Tips for Better User Experience appeared first on UX Mastery.


by Megan Hicks via UX Mastery

Designing Websites For Skimmers, Swimmers And Divers - #infographic

Designing Websites For Skimmers, Swimmers And Divers - #infographic

“Many websites are bursting at the seams with valuable information and content. Serving up this content in a way that’s informative and engaging (and not overwhelming) can be a major organizational and design challenge.

As you plan the organization and design of your site, think of your site visitors in three categories: Skimmers, Swimmers and Divers.

Each group is willing to go progressively deeper and spend more time on your site. They each have different needs and wants when it comes to their online experience. So how do you design your site to address all of them?

Start by understanding what each audience is looking for and think through opportunities to meet that need.”

Take a look at this infographic created by LandslideCreative, and learn how to optimize your blog content and website for the three different types of Web surfers - skimmers, swimmers and divers.

by Irfan Ahmad via Digital Information World

Web Design Weekly #217

Headlines

Grid Systems for Screen Design

Johan Prag’s countless conversations about design tools, grids and the history of design wrapped up into a nice thoughtful article. (medium.com)

Beyond the Style Guide (24ways.org)

Articles

SVG icons are easy but the fallbacks aren’t

A great article by Matt Hinchliffe that dives deep into what is required to produce a solid fallback for SVG icons. (maketea.co.uk)

The web accessibility basics

An extensive list of web accessibility basics every web developer should know about. (marcozehe.de)

Why I’m not using your open source project

Nicholas Zakas shares his thoughts on why using open source code within your projects comes with a high degree of risk and shouldn’t be used without some considerations. (nczonline.net)

An Intro To Using npm and ES6 Modules

A helpful article by Wes Bos that aims to give JavaScript developers a good overview and introduction into managing dependencies. (wesbos.com)

Bluff Your Way through React (sitepoint.com)

WebPageTest: Year in Review (perfplanet.com)

Tools / Resources

Flexibility

A polyfill for Flexible Box Layout Module Level 1. Use it to design beautiful, flexible layouts on the web without sacrificing the experience in older Internet Explorer browsers. (github.com)

Simplified JavaScript Jargon

A community-driven attempt to help explaining the large array of buzzwords making the rounds in the current JavaScript ecosystem. (github.com)

Drubbbler

A handy tool to help you schedule Dribbble shots. (drubbbler.com)

Security Panel debuts in Chrome DevTools (developers.google.com)

Angular 2 Beta (angularjs.blogspot.com)

Inspiration

Your Most Valuable Asset Is Yourself (nytimes.com)

Toolsday Podcast – CSS Processors (toolsday.io)

Overtime with Ian Brignell (dribbble.com)

Jobs

Web Operations & Drupal Developer (DevOps/WebOps)

WiTH Collective are happily seeking a senior/mid-weight web operations developer with Drupal experience. We’re an inclusive, mid-sized, creative agency with a passion for data and some great clients to innovate with. Most importantly we recognise that it’s our people who have got us to where we are today; every one of us is eager to think, learn and collectively create. We’re excited to find another like-mind. (withcollective.com)

UX Designer at Smugmug

SmugMug is seeking our next UX Designer. If you thrive at solving complex requirements with seemingly simple solutions, require minimal guidance and are most happy in a highly collaborative environment, SmugMug might just be the place for you. (smugmug.com)

Need to find passionate developers? Why not advertise in the next newsletter

Last but not least…

Starwars CSS Animation

Donovan Hutchinson explains how to create the Star Wars movie title from “The Force Awakens” using CSS. (cssanimation.rocks)

Lightsaber Escape

Dual-device game built w/ WebRTC, device-motion and WebGL. (lightsaber.withgoogle.com)

The post Web Design Weekly #217 appeared first on Web Design Weekly.


by Jake Bresnehan via Web Design Weekly

Reading Progress Indicator with CSS, SVG and jQuery

A widget containing a list of suggested articles, with a reading progress indicator powered by SVG, CSS and jQuery.


by via jQuery-Plugins.net RSS Feed

JavaScript: 2015 in Review

JavaScript had a remarkable year. Despite reaching the grand age of twenty in May, news, projects and interest in the language continue to grow exponentially. Perhaps it's the strange circles I move in, but I can't think of another technology which moves at a similar pace. It's becoming increasingly difficult to keep up so I hope this summary helps…

ECMAScript Flipped

[author_more]

The seven-year long wait for ECMAScript Harmony or ECMAScript 6.0 ended in June 2015 with an officially-completed specification.

ES6 was promptly re-branded ES2015 although I don't know anyone who calls it that. The premise for the name change is good; 2015 was the year the specification was completed. JavaScript engines can now claim they're fully ES2015-compliant and everyone understands. Unfortunately, marketing-types won't like it one bit; no one's going to claim ES2015 compatibility as of January 1, 2016 when it sounds out-of-date.

What does ES2015 mean for developers? Prepare yourself for delights such as:

  • classes
  • enhanced object literals
  • let and const
  • arrow functions
  • template strings
  • iterators
  • generators
  • destructuring
  • proxies
  • weakmap and weakset
  • symbols
  • promises
  • reflection

Much of it is syntactical sugar. For example, JavaScript will retain prototypal inheritance but offer classical inheritance-like class structures for those moaners developers migrating from other languages.

ES2015 support remains patchy but it's possible to convert most code to ES5 using a transpiler such as Babel. It works well but that additional step can make testing and debugging more complicated. Personally, I'm a JavaScript Luddite who prefers to stick with the old ways until support has improved.

But forget about ES2015 for now -- let's move on to ES7/2016!

JavaScript Avengers Assembly

Hype reached fever-pitch in June with the announcement of WebAssembly; a low-level binary-packed assembly-like language for the web!

Delivering large applications to a browser isn't always practical. A game or complex program could require many megabytes of source code which is downloaded, compiled to bytecode and eventually run as machine code. WebAssembly makes the process more efficient by compiling source to a simpler, faster-processing, JavaScript-engine-compatible bytecode and packaging it in a compact binary file. Browser code will therefore load and start faster. It won't necessarily run faster than normal JavaScript but optimizations are possible.

We've visited binary land before. Flash, Silverlight, Java and Google Native Client (NaCl) all made a similar promises but WebAssembly should have a better chance given it:

  1. requires relatively simple changes to JavaScript engines
  2. won't need a browser plug-in, and
  3. is backed by Google, Microsoft, Mozilla and Apple.

Excited? You'd better brush up on your C/C++ skills because that's the target for the first WebAssembly compilers.

Continue reading %JavaScript: 2015 in Review%


by Craig Buckler via SitePoint

Easier Authentication with Guard in Symfony 3

The Symfony2 security system is a complex part of the framework, one that is difficult to understand and work with for many people. It is very powerful and flexible, however not the most straightforward. For an example of custom authentication system, check out my previous article that integrates Symfony with the UserApp service.

Lock image

With the release of version 2.8 (and the much awaited version 3), a new component was accepted into the Symfony framework: Guard. The purpose of this component is to integrate with the security system and provide a very easy way for creating custom authentications. It exposes a single interface, whose methods take you from the beginning to the end of the authentication chain: logical and all grouped together.

In this article, we are going to create a simple form authentication that requires a user to be logged in and have the ROLE_ADMIN role for each page. The original way of building a form authentication can still be used, but we will use Guard to illustrate its simplicity. You can then apply the same concept to any kind of authentication (token, social media, etc).

If you want to follow along in your own IDE, you can clone this repository which contains our Symfony application with Guard for authentication. So, let’s begin.

Continue reading %Easier Authentication with Guard in Symfony 3%


by Daniel Sipos via SitePoint

How To Increase User Retention In Mobile Apps