Sunday, January 31, 2016

Responsive Timeline using CSS3

I share responsive timeline, its not contain single line of javascript or jQuery code. HTML and CSS is fully hand-coded and easy to use and understand for change something according to you.

The post Responsive Timeline using CSS3 appeared first on jQuery Rain.


by Admin via jQuery Rain

Megamenu.js : jQuery Responsive MegaMenu

Last responsive megamenu you’ll ever need.

Features:

  • Cross-browser copatibility
  • No classes! (for dropdowns or lists)
  • Smart – knows when to show megamenu, and when to show a normal dropdown
  • 100% responsive, works on all devices
  • Seamless wordpress integration
  • Super fast
  • Uses jquery animations (IE8 copatible)
  • Easy to use
  • Written in LESS (easy to abuse)

The post Megamenu.js : jQuery Responsive MegaMenu appeared first on jQuery Rain.


by Admin via jQuery Rain

Facebook, YouTube, Google+, Instagram, Twitter, Pinterest: #SocialMedia By The Numbers - #infographic

Facebook, YouTube, Google+, Instagram, Twitter, Pinterest: #SocialMedia By The Numbers - #infographic

Ever wondered how big is social media?

What if I told you the total monthly active users of the top 8 social sites is around 4.2 Billion. WOW!

That’s right – this is only users from the big social sites like Facebook, Twitter, YouTube, Instagram, Pinterest and LinkedIn.

Smaller sites like StumbleUpon with 30 Million monthly active users do not even feature in this list and now you can see the power of social media and its influence.

Rather than presenting you just numbers, we wanted to rank these social sites in terms of population of the world. Assuming the top social sites were countries, how would they rank relative to countries like China and India?

Would you believe Facebook would outrank both India and China with its huge user base of 1.5+ Billion?

Here is an infographic from YourEscapeFrom9to5 that shows Social Media by the numbers with a fun take on the world’s population.

by Guest Author via Digital Information World

megamenu.js – Responsive jQuery Mega Menu

megamenu.js is a responsive, cross-browser, jQuery mega menu.

Features

  • Cross-browser compatibility
  • 100% responsive, works on all devices
  • Seamless wordpress integration
  • Uses jQuery animations (IE8 compatible)
  • Free to use and abuse (MIT licence)

by via jQuery-Plugins.net RSS Feed

Saturday, January 30, 2016

How I Got Over 9,500 Pinterest Followers Without Blogging


Social media can send a lot of traffic to your website, but growing a social media following can be a challenge.

Did you know that Pinterest is now the second leading referrer of social media traffic, second only to Facebook? In fact, Pinterest sends more than 4x as much traffic as Twitter according to a study by Sharaholic.

In 2014, I ranked one of my Pinterest accounts and its boards for competitive terms including “baby shower”. In 2015, I grew this account to 9,500 followers and am hoping to break 10,000 soon. In fact, I did it without blogging and by spending just a few minutes a day on Pinterest.

Here’s how I did it and how you can do the same.

by Guest Author via Digital Information World

The Ultimate Guide to Link Building with Content

This article was originally published on the Single Grain blog.

You’ve probably noticed that a lot of link building and SEO guides focus on creating high-quality content. There’s a good reason for that: it’s far easier to build links to top-quality content because that’s what gets shared. Businesses and individuals are in search of quality material to link to so that they have something of value to offer their website visitors, and if you’ll notice, few people link to a homepage, product page or shopping cart.

Of course, there’s a difference between creating content that is simply stuffed with keywords and links, and creating top-notch blogs and articles that are specifically geared towards helping you build authoritative links to your website. And just to be sure that we are speaking the same language, here are two important definitions:

Content marketing is when you create and share content (articles, blogs, infographics) for the purpose of driving traffic to your website and navigating visitors through your marketing funnel in order to acquire new customers.

Link building is when you get other websites or blogs to link to your web page in order to improve your search engine rankings. The engines crawl the web looking for links between your web pages and other websites to decide how valid your content is and thus where your page should rank in their search results.

As far as the search engines are concerned, if your website or blog contains a lot of authoritative links plus receives a lot of links to it, then you are not only considered popular, but valid, too. And search engines are constantly evolving their algorithms to discern the spammy links from the trustworthy ones, which means that valuable content and inbound marketing are more important than ever.

Because 93% of marketers use content in their marketing strategy and 42% of them regard their content marketing skills as effective, this is an area where you don’t want to get left behind! In this guide, we’re going to share tactics that will help you create linkable high-quality content for your website as well as use that content for link building to your website.

Part 1: Creating Linkable High Quality Content

In the introduction, we explained that linkable, well-crafted content is that which is specifically geared towards helping you build links to your website. But let’s step back for a moment and explain what exactly quality material is.

High-quality content is made up of:

  • Well-researched and accurate information
  • Extremely valuable material designed for your target audience
  • Impeccably-written copy
  • Supplemental images, graphs, videos or infographics
  • The most complete and up-to-date information at the time of publishing

By incorporating these five points, your work will stand heads and shoulders above the crowd.

The first thing to do is start the process with in-depth research. Find the top pieces of content about your subject and determine what each one of them is missing. You’ll probably find that out of ten posts, each one covers something different. If you combine all those ideas into one piece of content with your own unique take on the subject, you’re already well on your way to success!

In addition, aim for meaty posts with over 1,000 words. Studies from analyzing a million articles have shown that content that is 1,000+ words tends to get the most social shares and backlinks.

If you’re not a writer, don’t worry. There are plenty of freelance writers that you can hire to create content for you. Just be sure to find someone who is an expert in your particular niche and who loves writing (trust me, you’ll be able to tell the difference in the finished product!). The fastest way to do this is to look at the top online publications in your niche and see if any of the bylines belong to freelancers. Or just do a search like this on Google:

Google search (freelance writers)

This search will give you the top writers in your niche along with some samples from their portfolio, which you should definitely read to ensure that their style of writing is appropriate for your brand. Run the search for sites that produce the type of content you are looking to create in order to find writers who already have a handle on the topic and are experts at crafting high-quality content.

Once you have hired someone to create some really cream-of-the-crop writing, it’s time to add the elements that will transform it into linkable material. Here are the elements that you will need in your content and how each will help you get links:

Research

It’s one thing to say that Facebook is the most popular social network on the planet, but without the numbers to back it up, it just comes off as opinion. But when you write that with 1.55 billion active monthly users, 83.5% of which are outside of the US and Canada, Facebook is the most popular social network on the planet, this is no longer opinion; it’s fact-based writing with the statistics to back it up. This is what separates the experts from the amateurs.

Research stats

Cite specific sources for every one of your claims throughout your article so that readers instantly get that they are looking at a well-researched piece of content. This gives them a reason to trust you and link to your content rather than content written by others. It also allows the readers to dive deeper into the subject to which you sourced if that interests them.

Expert Opinions

Another way to add credibility to your writing is by using quotes. For example, I could say that link-building methods of the past will no longer help your website. But again, that’s just opinion, and unless you already consider me an expert, you won’t necessarily pay heed to it.

On the other hand, if I say that John Mueller of Google suggests that webmasters should focus less on link building as it’s been done in the past and instead focus more on creating high-quality content that is easy to link to, I have now added expert opinion from Google, a source that most people trust. All the better if I can use word-for-word quotes that are hyperlinked to the source.

[embed src="https://www.youtube.com/watch?v=9h1t5fs5VcI#t=3340" width="600" height="450"]

Even if someone has never heard the name John Mueller, the fact that he is from Google makes him an instant expert in the area of SEO. When you can’t find specific research or statistics, expert quotes are the next best thing to back them up.

In addition to making your content higher quality by adding in expert opinion, you have also added influencers to the article who might actually help you promote it. Even if Mueller doesn’t link to your content, he might share it with his 14.4k Twitter followers, which may in turn prompt one of his fans to share it with their own audience or link to your content.

Resources

Last, but not least, are resources. Look for opportunities throughout your content to mention specific resources. For example:

Better yet, don’t just include links; include images that show what people will find when they click through to one of your recommendations, like this quick peek at a report from SEMrush.

SEMRush reports

For the average reader, this adds more value to your content because you are giving them additional resources that provide substantial information. Remember, you’ll stand out from the competition by doing this because so few people take the time to give their readers this kind of value.

You have also added more opportunities to connect with people to let them know that you have featured them, their resource or their product in your latest piece of content. Resulting shares based on “ego-baiting” (creating content that features an influencer for the purpose of getting a link or share from them in return) have the potential to result in links.

Continue reading %The Ultimate Guide to Link Building with Content%


by Eric Siu via SitePoint

Viewer.js – JavaScript Image Viewer

Viewer.js is a customizable JavaScript image viewer.

Features

  • Supports options
  • Supports methods
  • Supports events
  • Supports touch
  • Supports move
  • Supports zoom

by via jQuery-Plugins.net RSS Feed

Snapchat Rolls Out Add Me URLs: This Week in Social Media

Welcome to our weekly edition of what’s hot in social media news. To help you stay up to date with social media, here are some of the news items that caught our attention. What’s New This Week Snapchat Makes Adding People Easier With Profile URLs: Users can copy their “unique URL or instantly share it [...]

This post Snapchat Rolls Out Add Me URLs: This Week in Social Media first appeared on .
- Your Guide to the Social Media Jungle


by Grace Duffy via

rangeSlider : JavaScript polyfill for HTML5 Range Slider Element

Simple, small and fast vanilla JavaScript polyfill for the HTML5 `<input type=”range”>` slider element.

  • Touchscreen friendly
  • Recalculates onresize so suitable for use within responsive designs
  • Small and fast
  • Supports all major browsers
  • Buffer progressbar (for downloading progress etc.)

The post rangeSlider : JavaScript polyfill for HTML5 Range Slider Element appeared first on jQuery Rain.


by Admin via jQuery Rain

jQuery jSon Slider, Carousel & Timeline Plugin

The jSon Slider is a multi purpose jQuery plugin. We can crate slider, carousel & timeline.It is a responsive and fast-loading slider with built-in search functionality and other powerful features.

Features:

  • Very fast-loading slider
  • CSS3 & jQuery animation
  • Carousel (Option for setting different numbers of slides for Desktop, Tablet and Mobile)
  • Testimonial, Tab & Timeline
  • Search within slides
  • YouTube and HTML5 videos in slides
  • Full screen
  • Thumbnails, bullets or HTML
  • Multiple sliders allowed on one page
  • Slides can be selected using a GET method in URl

The post jQuery jSon Slider, Carousel & Timeline Plugin appeared first on jQuery Rain.


by Admin via jQuery Rain

Crotator : jQuery Slider or Content Rotator

A jQuery plugin for creating a slider or content rotator. It converts the children inside any selected element into a Slider. One can define array of timeline according to which the slider will be synced. CSS animations can be used with this plugin to enhance the contents visually.

The post Crotator : jQuery Slider or Content Rotator appeared first on jQuery Rain.


by Admin via jQuery Rain

Friday, January 29, 2016

Personal Branding: Tips for Creating the Perfect LinkedIn Profile - #infographic

LinkedIn The Ultimate Cheat Sheet, A Visual Guide to Achieving LinkedIn Profile Perfection - #infographic

What’s wrong with your LinkedIn profile? If you’re not receiving the intended response from potential clients or job interviewers, then there could be something wrong with your LinkedIn. There are over 400 million profiles competing on the LinkedIn network with an average of two users added each second.

So where do you stand? You need a perfect LinkedIn profile to be classified as “top talent”.

Here’s how to get it:

by Guest Author via Digital Information World

Luminous – Simple and Lightweight JavaScript Lightbox

Luminous is a simple, lightweight, no-dependencies JavaScript image lightbox.


by via jQuery-Plugins.net RSS Feed

Retro Revolution: Building a Pong Clone in Unity

Before starting you can view the game at itch.io

Analyzing Pong

Pong was one of the first video games ever made and was the first successful commercial game. When Pong was first created the developers most likely struggled with the logic for the code, however, nowadays you can make a simple two player Pong with one method call, colliders, and sprites. Pong gets harder to create once the decision to make a one-player Pong is made. In this tutorial, we will create the base gameplay for Pong and break down a very simple AI alternative that still adds to gameplay value.

We must ask, what are the core elements of Pong gameplay? Here is a list with the answer to that question:

  1. Player Input - We want the player to be able to move their paddle up and down so that they can hit the ball.
  2. Ball Collision - When the ball hits the paddle or boundaries it can’t be allowed to lose any speed.
  3. Boundary Collision - The ball has to be able to bounce off of the top and bottom part of the screen so that it doesn’t leave the play area.
  4. Enemy AI - The gameplay value of the game would be next to zero if the enemy sat on the opposite end of the screen and didn’t move.
  5. Spawning the Ball - When the ball hits one of the boundaries behind the paddles we need it to respawn so that we can continue the game.
  6. Ball to Paddle Hit Area Detection - This allows for the ball to bounce off the paddle at unique angles so that we are able to to better aim the ball when it is hit with the paddle.

With this list we can beginning programming the game.

Note that any numbers used relating to a game object’s location, rotation, scale, etc are relative and may need to be changed for your specific setup.

Continue reading %Retro Revolution: Building a Pong Clone in Unity%


by Vincent Quarles via SitePoint

Keep Portland Weird

opl-small

Wonderfully fun One Pager having a good laugh at the items we'll need to keep Portland weird in the case of an earthquake. One of those sites debatable if it's a true One Pager but the transitions are just gorgeous and absolutely seamless. Excellent work.

by Rob Hope via One Page Love

Appserver – Server Configuration, Dir Structure and Threads

In the first part of our Appserver series, we discussed the very high level differences of Appserver’s architecture to standard web server stacks and got you up and running with an Appserver instance. If you missed that part, please take the time to read it.

Appserver node diagram

In this part, we will be exploring the Appserver architecture a bit more in depth. We will go through the concepts of the different contexts and the parts of Appserver you get out of the box, which cover some of the ground most of the popular PHP frameworks offer. We will also configure the web server and look into an application’s structure. Once we are finished, you should have a fair understanding about Appserver’s contexts in relation to threading, the web server, and its setup.

In subsequent parts, we’ll continue to go over the servlet engine in more detail, the persistence container, beans, the messaging system and the timer module. (Note: as this series evolved, the direction also changed, in order to include more practical information to break up the dry theory.)

The Contexts and Threading

As we had discussed in the first part, in today’s standard web server scenario, you will have a web server and either a web server module (mod_php) or a php process manager (PHP-FPM), to serve the PHP scripts/applications. The web server and the PHP process manager or module both handle their own work and threading to serve either the web page or the PHP application.

Server module gif

In this same respect, Appserver also handles threading for the client developer. However, the usage of the threads is somewhat different. The contents built within a thread aren’t constantly built and destroyed during the time appserver is running. In other words, as long as the appserver is running, the code you have given it to run, will continue to run (stay in memory) for each request. This fundamental difference is being repeated, as it is very important for understanding everything else we’ll be diving into.

Continue reading %Appserver – Server Configuration, Dir Structure and Threads%


by Scott Molinari via SitePoint

How to Create Custom View Controller Transitions and Animations

Digital Agency Day

Digital Agency Day

Long scrolling One Pager for Digital Agency Day - an online event that happened this week and was co-hosted by Unbounce & Hubspot. A neat feature is all the upcoming talks are now downloadable links, post-event.

by Rob Hope via One Page Love

Han+Celso

Han+Celso

Dark schemed One Pager for Han+Celso digital agency featuring a big header video showcasing their work.

by Rob Hope via One Page Love

Master Essential Copywriting Skills With This $30 Bundle

Master essential copywriting skills with this $30 bundle

Whether you’re looking to jumpstart a new career, need the flexibility to work from home, or just want to become a stronger writer, we’ve got a course bundle that can help you do all three. Save 96% on the Essential Copywriting Bundle and get five courses for $29.99.

This bundle will show you the path to becoming your own boss, working remotely from anywhere in the world, and marketing yourself. Not only will you master essential copywriting principles and learn how to break into the lucrative world of white papers, you’ll get guidance on building your freelance copywriting career from scratch. The courses cover every step of the process, from creating a portfolio and finding clients to marketing yourself and choosing the right projects.

This bundle usually goes for $905, so don’t miss your chance to pick it up for $29.99 at SitePoint Shop.

Continue reading %Master Essential Copywriting Skills With This $30 Bundle%


by SitePoint Offers via SitePoint

A Smooth Refresher on Python's Lists

Python is a wonderful language. Well, it at least taught Gloria to love again! This is an expected thing to happen with a language packed with many attractive features. It is free and open source, simple, easy to learn, etc. It is thus no surprise that Python came in 5th place among 20 other programming languages in 2015, having a lead over well-known languages like PHP and JavaScript. Check out the source for this statistic.

I'm pretty sure that the reasons mentioned above could be sufficient for someone to move to Python as the language of choice. And, here comes my role. I will try to make such a transition as smooth as possible, by teaching you important concepts in Python in a simple manner.

Enough introduction, and let's get started! In this article, I will review (or introduce) an important concept in Python, Lists, which is necessary to know before moving forward towards more advanced topics. 

Suppose you have created a list of tasks to work on for the day. In other words, you have created a to-do list. Say that your to-do list was as follows:

  • write blog post
  • reply to email
  • read in a book

Let's write this list in Python. One way to do that is assign each to-do task to a variable, as follows:

todo1 = 'write blog post'

todo2 = 'reply to email'

todo3 = 'read in a book'

What if we had a longer list of to-dos? It is not feasible to assign each to-do a separate variable, is it? Lists here come into play. 

Python lists are considered the most versatile data type. Lists are created using square brackets [ ]. The values (items) of the list are inserted between those square brackets, and separated by a comma. So, let's see what our above to-do list would look like using lists.

todo = ['write blog post', 'reply to email', 'read in a book']

Great! But that's not all—there is more we can do with lists, as will be shown in a moment.

Accessing Items

Lists make it easy to access items regardless of the number of items you have in the list. This is done using an index. For instance, our todo list consists of three items. In Python, indexing starts from the value 0. So, the first item in the list will have index 0, the second item index 1, and so forth.

Let's say we want to access the last item in the todo list, that is 'read in a book'. This can be simply done as follows:

todo[2]

List Operations

At the end of the day, you should have finished the tasks or at least some task on your to-do list. Say that you have written a blog post. In this case, you need to remove this to-do from the list. In order to do that, you can simply use the function del. The task we want to remove is the task with index 0. So, in order to remove that item from the list, type the following:

del todo[0]

In this case, our todo list will look as follows:

todo = ['reply to email', 'read in a book']

Oh, you now realized that you would like to replace the read in a book task with read 5-pages from the book in order to be more specific, especially when you realized that this is a good practice for getting things done (GTD). All you need to do is access the index of that element, and type your new task:

todo[1] = 'read 5-pages from the book'

The todo list will now look as follows:

['reply to email', 'read 5-pages from the book']

Well, you feel you have some time for a new task, and you decided to add the task call the consultation service at the end of your todo list. This can be simply done using the append() function, as follows:

todo.append('call the consultation service')

The todo list will now look as follows:

['reply to email', 'read 5-pages from the book','call the consultation service']

Wait a minute, you remember that you had an old to-do list old_todo that you decided to combine with your current to-do list todo. Is there a way to do that, or do we have to copy and paste the items from the old list to the current one?

old_todo = ['buy grocery', 'wash car', 'borrow a book from the library']

You can simply concatenate the two lists using the + operator as follows:

new_todo = todo + old_todo

The new to-do list new_todo will now look as follows:

['reply to email', 'read 5 pages from the book', 'call the consultation service', 'buy grocery', 'wash car', 'borrow a book from the library']

Notice if you wrote new_todo = old_todo + todo, items in old_todo will come first in the new list.

We now have a nice to-do list. Let's see how many items we have so far. Simply type:

len(new_todo)

You should get six items. A reasonable number of tasks for your day, I guess.

Say that you have a very long list, and you just wanted to make sure that you have a particular task listed. Rather than manually looking for that item, you can use in as follows:

'wash car' in new_todo

If the item 'wash car' is in the list, you should get True as a return value.

List of Lists

Lists, as we have seen, are very flexible object types. The nice thing about lists is that they can contain any object type, even lists!

For instance, you can create a list that looks as follows:

complex_list =['Abder', '4.0', ['write blog post','grocery'],[['a','b','d','e','r'],['number','todo']]]

Notice that the list not only contains different object types and a list, but also a list of lists. Isn't that wonderful?

The for-loop and Lists

Lists can be used with the for-loop in an interesting way. I will show one example of this in this section. 

Say that you have the following list and you wanted to repeat each item three times:

abder = ['a','b','d','e','r']

You can do this as follows:

new_list = []

abder=['a','b','d','e','r']

for r in abder:

    new_list.append(r * 3)

The result will thus be:

['aaa', 'bbb', 'ddd', 'eee', 'rrr']

Takeaways

From this article, we can see the power, flexibility, and simplicity of Python represented in its Lists. Lists proved itself as a very versatile object type through which we can group different object types, including other Lists, and perform different operations on the List in a simple manner. For more operations on Lists, you can consult Python's documentation.

What's the thing you liked most about Lists?


by Abder-Rahman Ali via Envato Tuts+ Code

This week's JavaScript news, issue 268

This week's JavaScript news
Read this e-mail on the Web
JavaScript Weekly
Issue 268 — January 29, 2016
Flexible and with a great demo page. Supports numerous controls, modal and inline use, flipping, rotation, and more.
Fengyuan Chen

An attempt to recreate React’s core functionality with as little code as possible and with first-class ES6 support. There are lots of demos to check out.
Jason Miller

Coming to a Chrome (49) and Node near you. It has 91% ES6 support (by the Kangax compatibility table) including Proxy objects and the Reflect API.
V8 Project

Learn React and level up your JavaScript skill set. Join 3,494 other developers learning React with Wes Bos in this tutorial series. React for Beginners will have you learn React.js in just a couple of afternoons, and it’s currently reduced to its launch price too. Check it out.
Wes Bos   Sponsored
Wes Bos

“I think that there is an opportunity to do the same with React, but I am concerned that we could also go in another direction..” Key thoughts and insights from an industry expert.
Dion Almaer

One library’s solution to approaching client-side modularity using a mono-repo, one npm package and several CommonJS require-able modules.
plotly

Cody Lindley says component architectures are a cornerstone of all modern front end libraries/frameworks and shows how they work in some of them.
Telerik Developer Network

An attempt to unpack the complicated world of modules and module-like systems used in JavaScript.
Preethi Kasireddy

1.8 supports consumption of normal JavaScript files alongside TypeScript ones, making migrations easier. Extra JSX support is also included.
Microsoft

Google’s Jake Archibald is excited about the potential of streams in browsers to improve Web responsiveness. A look at the future?
Jake Archibald

Jobs

  • JavaScript Developers at X-Team (Remote)We're looking for developers with extensive knowledge of JavaScript. The perfect candidate would be highly skilled in different frameworks and libraries. We are 100% remote and we provide the funding needed to help you achieve your goals and grow as a remote developer. X-Team
  • Senior Node Engineer at TES USA (San Francisco, CA or remote)Make a difference in teachers’ lives with a platform that allows them to find, share and sell resources worldwide. Join TES USA’s small, global team to embrace challenges, be part of a lean process, and impact education. TES USA
  • Stop Applying to Jobs - Let Companies Apply to YouOn Hired, sign up in 10 minutes and get offers from top companies like Facebook, Uber, & Stripe. Engineers get an average of 5 offers on the platform in 1 week. Try it today. Hired.com

In brief

Curated by Peter Cooper and published by Cooper Press.

Stop getting JavaScript Weekly : Change email address : Read this issue on the Web

© Cooper Press Ltd. Office 30, Lincoln Way, Louth, LN11 0LS, UK


by via JavaScript Weekly

How to Install a WordPress Plugin

Want to Learn Something New, in Just 60 Seconds?

Building Business Ideas That Succeed: How to Preflight Your Ideas

ms-podcast182-pat-flynn-560

Do you have a great idea for a business? Is there a new product you want to create? To discover how to improve your chances for success, I interview Pat Flynn. More About This Show The Social Media Marketing podcast is an on-demand talk radio show from Social Media Examiner. It’s designed to help busy marketers [...]

This post Building Business Ideas That Succeed: How to Preflight Your Ideas first appeared on .
- Your Guide to the Social Media Jungle


by Michael Stelzner via

The Grey Tales

Four stories about elephants from around the world. Discover the secret life of elephants and why we need to protect them.
by via Awwwards - Sites of the day

Thursday, January 28, 2016

Facebook, Google Adwords, YouTube, Twitter, LinkedIn: Ad Dimensions Cheat Sheet - #infographic

Infographic: Ad Dimensions Cheat Sheet

Social media marketing could never be utilized to the fullest without relying on advertising. The stats are proof enough of this What makes social ads so powerful is not only do they take advantage of the popularity of social media platforms, but they also have a way of getting businesses to their target audience based on the latter's social media activity alone.

This is one of the main reasons why online businesses should grab at the opportunity that social advertising provides. Much like other forms of advertising, though, social media like Facebook, YouTube, Twitter, and LinkedIn have their own standards when it comes to placing ads on their sites. Factors such as ad types, ad dimensions, character limits on the title and description, etc. would still have to be considered to make sure that no ad guidelines are broken. This applies for both desktop and mobile versions.

For a complete list of types of ads that each social channel is offering, use the ad dimension infographic (featured below) designed by Dot Com Infoway. It provides a convenient view of the various ad sizes that you can choose from statistics and figures regarding the best performing ads are included as well.

by Irfan Ahmad via Digital Information World