Saturday, February 28, 2015

Inspiration for Button Styles and Effects with CSS3

A collection of fresh button styles and effects for your inspiration. We use CSS transitions and pseudo-elements for most of the effects.


The post Inspiration for Button Styles and Effects with CSS3 appeared first on jQuery Rain.




by Admin via jQuery Rain

jQuery Fireworks Plugin

A fireworks animation plugin for jQuery.


The post jQuery Fireworks Plugin appeared first on jQuery Rain.




by Admin via jQuery Rain

jQuery Appear : Appear Disappear Events

A jQuery plugin provides appear and disappear events to do lazyload, infinite scroll or else effect.


The post jQuery Appear : Appear Disappear Events appeared first on jQuery Rain.




by Admin via jQuery Rain

These 10 Tools Will Boost The Productivity Of Your Social Media Campaign!





When you started a business, you didn’t expect it would demand so much activity on social media. However, you have to establish a reputable presence on these platforms and connect with your fans and followers on daily basis.



Almost all business owners and marketers include social media marketing techniques in their mix. As an entrepreneur, you have a responsibility to connect with your potential and current customers and present your products or services or useful content in the most effective manner. The following tools will help you create a more productive social media campaign.





by Irfan Ahmad via Digital Information World

NOMONO

We are a Wroclaw based strategic brand consultancy, design studio and production company. Through the marriage of strong conceptual thinking, rigorous attention to detail we create timeless and effective work.




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

gloops CORPORATE WEB SITE

We have created the official corporate movie and website for the social game development company \\




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

Winka Link

winka.link lets you send complex links to mobile, in a wink.




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

Understanding Baidu — The Chinese Google

Although China represents a huge chunk of netizens (over 600 million users), the Chinese government is very strict when it comes to what content is shown to its people. They have stringent regulations and their ruthlessness is shown in partially or fully blocking popular websites like Google and Facebook in the past.


In spite of the absence of these American giants in the Chinese world, local websites have emerged, which perform the tasks of their American counterparts quite well. In this post, we look at the progress of one such website — Baidu.


Although the primary product of Baidu is the search engine, it also has services like Baidu Yun (cloud services), Baidu News, Baidu Dictionary and many more. Baidu’s advertisements are also similar to Google’s Adwords and AdSense. In this article, let’s focus on the search engine and how to give your site the best chance of appearing in Chinese search results.


Why Care about Baidu?


[caption id="attachment_100345" align="aligncenter" width="735"]Source: NetMarketShare Source: NetMarketShare[/caption]

To understand the importance of Baidu, you should consider the market share of different search engines. As the January 2015 search engine market share results show, Google accounts for over two thirds of searches, but Baidu comes in second with 18.7%. Bing currently has 8.7% and Yahoo is close behind with 7.8%


Baidu boasts more than 60% of Chinese search traffic but it is also known to refer over a quarter of its traffic to its own properties.


Getting Ready for Baidu


Baidu Screenshot

If the primary audience of your website is English speaking then it’s not necessary or wise to implement any of the tips that I provide here. However, if you run a product line or service with a large portion of your audience being Chinese-speaking, you can’t ignore this huge potential market. Let’s have a look at what you can do to help your website attract more Baidu users.


Continue reading %Understanding Baidu — The Chinese Google%




by Shaumik Daityari via SitePoint

Facebook Launches Ads Manager App: 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? Facebook Launches Ads Manager App: “Whether you want to monitor current ads or create new ones, ads manager […]


This post Facebook Launches Ads Manager App: This Week in Social Media first appeared on Social Media Examiner.

Social Media Examiner - Your Guide to the Social Media Jungle




by Cindy King via Social Media Examiner

Adoratorio Creative Collective


Adoratorio is an award winning creative collective of designers with the aim to develop visionary communication projects.

by via Awwwards - Sites of the day

Friday, February 27, 2015

Elevating The Customer Experience Through #SocialMedia - #infographic





Every customer a business interacts with is different. Business owners have to realize that you cannot connect with every customer in the same way. Many business owners are starting to realize the importance of imroving multi channel customer service. Creating exceptional customer service is something that every business strives for, but few actually seem to do really well. A good first step is to identify customer preferences and working to develop strategies for appropriate means of communication over the multiple channels in which you interact with your customers.



Many companies are starting to use social media as a main platform of communicating with their customers. Just about every brand you can imagine is on Twitter these days. However, only 10 percent of all companies are replying to customer questions on Twitter within an acceptable time period. Most customers wait on average of 5 hours from a response on social media. One suggestion to help provide better service via social media is to have a dedicated customer service handle that is separate from the regular social handle for your business. Does you business have a dedicated customer service handle for its social channels?





by Irfan Ahmad via Digital Information World

Album Preview Animations using CSS3

In this tutorial we will teach you how to create some album preview effects using CSS only. No JavaScript section here.


The post Album Preview Animations using CSS3 appeared first on jQuery Rain.




by Admin via jQuery Rain

jQuery Random Fade-in

A jQuery plugin for displaying an item by fade-in at random.


The post jQuery Random Fade-in appeared first on jQuery Rain.




by Admin via jQuery Rain

Terms Tree Grid using jQuery

A grid to display data in tree structure by using angular, bootstrap.


The post Terms Tree Grid using jQuery appeared first on jQuery Rain.




by Admin via jQuery Rain

An 8-Step Checklist for Publishing a WordPress Theme on ThemeForest: Part 2

Introduction to Object.observe

Two-way data binding is now one of the crucial features of client-side applications. Without data binding, a developer has to deal with a lot of logic to manually bind data to the view, whenever there is a change in the model. JavaScript libraries like Knockout, AngularJS, and Ember have support for two-way binding but these libraries use different techniques to to detect changes.


Knockout and Ember use observables. Observables are functions wrapped around the properties of the model objects. These functions are invoked whenever there is a change of the value of the corresponding object or property. Although this approach works well, and detects and notifies all the changes, it takes away the freedom of working with plain JavaScript objects as now we have to deal with functions.


Angular uses dirty checking to detect changes. This approach doesn't pollute the model object. It registers watchers for every object added to the model. All of these watchers are executed whenever Angular’s digest cycle kicks in and if there are any changes to the data. Those changes are processed by the corresponding watchers. The model still remains a plain object, as no wrappers are created around it. But, this technique causes performance degradation as the number of watchers grows.


What is Object.observe?


Object.observe, a.k.a. O.o, is a feature to be added to JavaScript as part of ECMAScript 7 to support object change detection natively in the browser. Although ES7 is not completed yet, this feature is already supported in Blink-based browsers (Chrome and Opera).


BecauseObject.observe will be supported by the browsers natively and it works directly on the object without creating any wrappers around it, the API is both easy to use and a win for performance. If Object.observe is supported by a browser, you can implement two-way binding without the need of an external library. It doesn't mean that all of the existing two-way binding libraries will be of no use once O.o is implemented. We still need them to update UIs efficiently after detecting the changes using O.o. Besides, libraries would internally polyfill the logic of change detection if not all targeted browsers support O.o.


Observing Properties of an Object


Now that you have an idea of what O.o is good for, let’s see it in action.


The observe() method is an asynchronous static method defined on Object. It can be used to look for changes of an object and it accepts three parameters:



  • an object to be observed

  • a callback function to be called when a change is detected

  • an optional array containing types of changes to be watched for


Let’s see an example of using the method. Consider the following snippet:


[js] var person = { name: 'Ravi', country: 'India', gender: 'Male' }; function observeCallback(changes){ console.log(changes); }; Object.observe(person, observeCallback); person.name = 'Rama'; // Updating value person.occupation = 'writer'; // Adding a new property delete person.gender; // Deleting a property [/js]

Continue reading %Introduction to Object.observe%




by Ravi Kiran via SitePoint

Swift from Scratch: Delegation and Properties

On Our Radar: Closures, Copyright and the Best Apps of 2014

Hello and welcome to On Our Radar This Week, where we keep you up to date with the most interesting conversations that are taking place on the SitePoint forums. It's been a busy week, and we've had plenty of great threads covering demystifying closures, details on using photos from other sites, a renewed discussion about whether dependency injection breaks encapsulation, and your best apps of 2014.


Demystifying closures


In JavaScript, closure is a very handy technique that allows a function to retain a reference to variables from its parent scope. It can be confusing though as to how this is achieved, and how to make the best use of it. The discussion on demystifying JavaScript Closures, Callbacks, and IIFE's had a lot of valuable comments, and demonstrated that the manner in which we talk about closures can be confusing. Click through to join the discussion.

Using photos from other sites


Web development can be an image-heavy process, so the discussion around using photos from other sites has really taken off and helped people to understand issues around copyright. There are lots of stock photo sites that allow you to buy the rights to use certain images, and a Google Image Search even has a usage-rights selection so that you can search for images that you're allowed to use. One of the fundamental ideas that came up in the thread is that you're free to use photos that you've taken yourself, but when it comes to photos that other people have taken, you need to discover the license that's on the photo. Once you've done that and the license allows you to use it, or you've paid for the right to use the photo, it's all on from there. Click through to join the discussion. Click here to check out the discussion and join in yourself.

Dependency injection breaks encapsulation


A long-running and at times controversial discussion on dependency injection has renewed, with the aim of having a civilized discussion about whether dependency injection breaks encapsulation, and if there are times that dependency injection (DI) may not be useful.

Continue reading %On Our Radar: Closures, Copyright and the Best Apps of 2014%




by Paul Wilkins via SitePoint

Best PHP Framework 2015 Survey

Almost a year and a half ago we published the results of a framework survey on the PHP channel. The survey, while producing fewer entries than our IDE survey still provided us with valuable insight into our audience and the state of individual vs. team developers out there.


With Laravel 5 fresh out of the oven, Phalcon being kickstarted into full-time development, and others reaching a much anticipated maturity, it’s only natural we’re curious about your preferences - have they changed? Do they remain unbudged? Do you wish you could switch so hard you can taste it, but aren’t allowed to by your company? We’re interested in all these points and much more.


Continue reading %Best PHP Framework 2015 Survey%




by Bruno Skvorc via SitePoint

Taostudio

Interactive Crafts




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

Parveen Kaushik Freelancer Creative

Freelance Website branding designer consultant, art director, creative interactive digital graphic designer for product consulting, interactive marketing strategy, internet marketing. website graphic designer new delhi offers freelance graphic design




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

Wienerschnitzel Premium Hot Dogs

Wienerschnitzel serving Hot Dog, Chili Cheese Fries, Chili Cheese Burgers, Corn Dogs, Chili Cheese Dogs, Chili, Tastee Freez, and Breakfast. More than 320 quick-serve restaurants in 11 states.




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

Bauer Hockey

Hockey Equipment for Players and Goalies




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

Orthonormai

Orthonormai portfolio




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

Limonada S/A

Limonada S/A is a Marketing and Design agency from Joinville, Brazil




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

Alpha

Alpha


'Alpha' is a free One Page HTML template built on the Bootstrap Framework and is suited for a portfolio type website. The portfolio items pop-up in a Modal keeping it One Page. The template is pretty straight forward and will do the tricky if low on budget or need a portfolio up for a friend or family member.



by Rob Hope via One Page Love

Amber Creative

opl-small


Responsive One Pager for digital studio, 'Amber Creative' featuring a lovely thin-line load transition on the services. Make sure you also check out their CodyHouse side project - a free library of HTML, CSS, JS nuggets. A great way to promote your professional service too.



by Rob Hope via One Page Love

Automotive Trends for App Developers

As cars continue to become more advanced, software developers are going to play a larger role in automotive technology than in prior years. Like shifts in wearable technology software is now used to expand the capabilities of cars beyond the basics.


At the recent International Consumer Electronics (CES) one of the primary themes of the event was the future of car manufacturing. Companies such as Toyota announced the first commercially available hydrogen powered vehicle and Mercedes Benz announced a luxury self-driving vehicle, there was still plenty of discussion on the finer details of automotive technology.


Continue reading %Automotive Trends for App Developers%




by Charles Costa via SitePoint

Nenad Grujicic

nenad grujicic


Lovely big imagery as you scroll down this very long One Page portfolio for Montenegro-based designer, Nenad Grujicic. Really like that retro cassette preloader.



by Rob Hope via One Page Love

Bootstrap Offcanvas Menu

Bootstrap Offcanvas is a super simple, easy to use off-canvas navigation menu for Bootstrap.




by via jQuery-Plugins.net RSS Feed

Image Tricks to Make Users Feel Rather Than Think

A picture is worth a thousand words.


We've all heard that old chestnut a thousand times before, right? In web design images are as important if not more than your actual copy.


While there's no doubting the precision that clear writing can bring to an idea, images have the ability to bypass the high-level, analytical brain and speak straight to us on an emotional level. Do we need another goofy cat Youtube video to prove that imagery can turn normal, intelligent discerning humans into giggling, retweeting fools?


There are three types of readers your site encounters. You have:



  • The Reader : an individual that reads every line

  • The Scanner : an individual who “scans” or “skims” through your content to find the interesting bits

  • The Bottom Feeder : an individual who reads the first few sentences and then cuts to the summary paragraphs


Do bear in mind, the same user could take on any of these roles, possibly even within the same browsing session.


The majority of readers fall under the scanner category, which makes it even more important to make emotionally impactful choices in regards to your visual content. Regardless of what type of readers you encounter there is one thing that you must always remember, you’re dealing with humans and humans are influenced by emotional triggers.


Film Cues


Two friends enjoying a movie.

I find that the easiest way to explain and illustrate examples and techniques is to use common links. In this article I'm going to be borrowing from the world of film.


Most of us have films we relate to. We laughed or cried, we cheered for a hero, and we feared for a character's safety. Each film used a clever combination of image and sound to manipulate the way we felt. And we probably loved it.


Aside from entertaining us and creating a visual masterpiece with a strong story, directors aim to trigger some form of emotional reaction -- and if you reacted, even for a second, then they did their job.


This should be the way your approach your website imagery choices. Trigger an emotion and capture your audience.


Logic Doesn’t Dictate


Let's take a photo of a smiling face and animated body language. There's every chance that your three year old niece could tell you that the smiling person is happy.


While our logical brain can justify why the image might communicate happiness, it isn't part of the process that evokes the emotion for the viewer. Often our 'gut' reaction to an image comes first, and our logical brain is given the task of explaining our reasoning later.


Of the following two images, the left image may be more scientifically useful in understanding precisely what a frog is. But it's probably the right image that we engage with.


Two frog images - one is biology, the other is comic. Two frog images -- which one engages you?

This is why, as designers, we should always favour emphasizing “feelings over logic”. It's more impactful and will do a better job making your visitors 'connect'.


To help this, we can employ some subtle techniques of adjusting the frame, manipulating the color and focal points we can craft the emotional message, in the same way we might craft written copy.


Key Techniques


While there are numerous ways to generate and evoke emotion the easiest and quickest results come from appropriate framing and lighting. These two methods help create atmosphere.


Consider the hard hitting moments in film. The parts where you are really made to feel. These are crafted thanks to the work of the cinematographer.


Below I’ll show you examples of how both framing and lighting choices can motivate the emotions needed for your site. Note that each image has gone undergone a very quick 5 minute edit to work as examples.


Framing


Framing is an important aspect whether you’re making movies or shooting photos. The proper angle and distance from the lens are just those small little changes that can create a “wow” effect for your viewers.


Let’s look at the two examples below to see how a good crop or tighter frame can change the overall mood of an image.


Example 1 Celebrations (credit source) http://ift.tt/1ARkMnx


At first glance this image is of a good quality and has captured emotion. Upon second glance and if you are looking to place this on your website, say for the header/slider the image is fairly neutral.


Yes, the people appear happy but that’s because logic is telling you “smiling means happy”. Crowd shots are tricky when eliciting emotions.


Continue reading %Image Tricks to Make Users Feel Rather Than Think%




by Gabrielle Gosha via SitePoint

Diagnose WordPress Performance Problems With New Relic

Christian Blümelhuber

opl-small


Arty and borderline chaotic personal page for 'Christian Blümelhuber' from Berlin, Germany. Yeah, usability is questionable but uniqueness is what he is going for and I haven't seen anything quite like it.



by Rob Hope via One Page Love

jQuery Accordion Menu

“jQuery Accordion Menu” is a menu with accordion behavior.


Features:



  • Cross Browser

  • 6 color schemes

  • Unlimited submenus

  • Icons by Font Awesome

  • CSS3 effect

  • Easy to use and customize


The post jQuery Accordion Menu appeared first on jQuery Rain.




by Admin via jQuery Rain

Bootstrap Offcanvas Menu

Super simple, easy to use off-canvas navigation menu for Bootstrap.It uses Bootstrap classes and markup to create an off-canvas menu that not only looks good. But works perfectly.


The post Bootstrap Offcanvas Menu appeared first on jQuery Rain.




by Admin via jQuery Rain

Thursday, February 26, 2015

Savse Smoothies


100% natural, cold-pressed fruit & veg super smoothies. Our combinations might sound unusual but trust us, you’ll love the taste!

by via Awwwards - Sites of the day

Mobile Marketing Mistakes Can Cost You - #infographic






Mobile marketing is essential to any digital marketing strategy. According to Formstack, smartphone conversion rates have gone up by 64 percent, compared to desktop conversion rates. Of course they have! More and more people are using their mobile devices to make purchases, catch up on news and otherwise stay connected with the world.



However, as important as it is to have a mobile marketing strategy, it is even more important to avoid the most common mobile marketing mistakes. Effective mobile marketing can significantly boost a small business’ online presence. Bad mobile marketing can, however, ruin it.



In this infographic, Formstack takes a look at the 5 most common mobile marketing mistakes, and what you can do about them. With quick, and easy, fixes for the most common mistakes available, there is no reason your mobile marketing strategy should lag behind the competition’s.






by Irfan Ahmad via Digital Information World

Share Images with a Pinterest Call-to-action

In this article, I’ll demonstrate how to add a Pinterest call-to-action on top of an image when a user is actively interacting with it.


Firstly, let’s look at why you would even want to do that.


Sharing Is Caring


Picture of a tea pot with a Pinterest share button appearing on hover

What constitutes good content often depends a lot on the particular needs and interests of end users. Good content might be attractive, effective, simple, functional, informative, inspiring … and so on.


We are used to adding social network buttons or links to share a page (ideally via fat-free buttons). Facebook, Twitter and Google+ are often the primary must-haves.


We may also want users to be able to share parts of our page. Page content is often made of chunks, and each of these chunks can be provided with its own preferred social network sharing feature.


For instance, a quote can be targeted to fit Twitter’s 140-character limit, and a picture can be aimed for Pinterest.


Let’s look at how you set up your images to be shared on Pinterest.


Anatomy of a Pin URL


A Pinterest Pin URL is made of four components:



  • the Pinterest part of the URL: http://ift.tt/1kj44ES

  • the url parameter: the address of the page to link to, URL-encoded

  • the media parameter: the address of the picture to share, URL-encoded

  • the description parameter: the descriptive text shown on Pinterest, URL-encoded, 500 characters max, but 200 characters seems to be the best choice.


Some HTML data elements can be added if you add Pinterest’s own JavaScript, especially data-pin-do and data-pin-config, but it won’t be needed in this case, as this is a fat-free approach where we rely on the strict minimum amount of code.


The Hard-coded Way


The code we want to get looks like this:


[html]

<description>[/html]

Each sharaeble picture (marked with the data-pin attribute pinIt) is prefixed with an anchor to the Pinterest sharing page with the right attributes in its URL, embedding a div to display the logo.


Three CSS classes are used here: pinterest-anchor, which absolutely sets the Pinterest logo position on the top-left corner of the picture; pinterest-hidden, which sets the visibility status of the logo, and pinterest-logo, the logo itself, 40x40 pixels, encoded in base64 in the CSS.


[html].pinterest-anchor { margin-left:10px; margin-top:10px; position:absolute; z-index:42; width:40px; height:40px; } .pinterest-hidden { display:none; } .pinterest-anchor:hover { display:block !important; } .pinterest-logo { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAL7UlEQVR42mK8mhDJwMjMzPDn21duBoZ/Ln8/f2xhZvqnxMTMyMZAR/Dv7/9ff/8x3WPm5atlYGDezcLF/fX/378MAAHEwsjIxPDv31/hfz++LGD8/sGHW1qWgUlIjIGJjYWBrg789Yfl37tXOt+fPlr/n1Nwyz8OjgQmRqa3AAHE8vf3b/7fn94uZfzxwZ3P3JKBQ1GV4d/P30D8g64OZGLnYGDS1GRguX+H4ePJYz7A4FzKyiccDhBALP9+/bBn/PrOnU/fmIGJh4/hy6VzYMf9//ePrg5kZGICO5JNUpqBT8eQ4dPFM+7/OLjsAQKI5eeHN62cAgIMDOxsDD/u3wWGNdBhjGBEXwC099+3b2A3sAoKM7AICDJ8//C2FSCAWJgY/yn9YwJmkq+fgaH2hwHstP9E+hrsEUY4DdEGIRnBXvzP8B/I/QeliXPoH7BbQG4CuQ0gAONkkgIACMPAgEvBg///qAerqLEI3sQHhEzpxDMZSXbeegueYNsZUvUxUVRRqqI1emtaHECOz3mHJIIsAYGFg5Q/nOa/XTTjEkAs/4Cu+g/igPE/okLt5+8/DG+//WD4AiwGGJjZGLgVlBgE5BQZOIVFGJhYQf79y/Dry2eGr8+eMry9fY3h9duPDNxAx4pyczCwshBROvxnBCGwhwECiAWUGcAZAoZx5TKgy34DHfTm4yeGj6wcDIKaegz6Tu4MkiaWDKxc3ECHM+KIsT8MLy+cYbi7ZR3Dw6sXGIT+/2EQ4uMDexRntDOCXQcOOIAAYvn3F+iov6CEAsVYADNQw3dgVD79AAwJIwsGy+BIBjFgrieq+ACGmKSJBRg/O3mU4dry+QzP7t5gkBIWxu1Ixv9gN4HcBhBALP/ALv0HiV4sUQwKue/ANPb0+08GxfgMBvWAcGA0smKo+/HgDsOvl88Z/v/9w8DEwcnAIavIwCoqjqJGytyaQUhNk+Hc9H6GFycOMkgK8uOMYnC+ALoNIICADvzPAItm9LIPFGm/gBa++PmXQSOrmEHJ1Rut9P/J8H73ZoYPR/Yx/PnwDpi4f4INBlWdTBxcDOxSsgxCXkEMvAamcD0cgkIMZiU1DCe7/jK8P3uUgZ+HB2sUgxwHchtAALGAQ+8f9igGBjLDu28/GeRjMzAc9+36JYZncycz/HzyCOwRRiYwCSpQwNH298tXht+vXzF8uXyOQcDOlUEqOY+BkQ1SvbOwsTOY5JUznKjMY/j75jkwt7NgRPF/UMAB3QYQQExgBrIDkfDvX78Z2A0sGDSCI1D0fzx2kOFBWzXDzwd3GZiBofULqPzLT2D5BfQ1pPxjBBczjMCiBcR7t2MTw6vVi1AyITsfP4NGSg7Dx99/ge7Bbj/IXQABxPQPmDP/IUUxDDMCJT//ZWLQSs5EcdzXq5cYnkzuYvj7+QswKtkYXn74zHD3xRuGRx+/MNx9+ZbhB9ChDChmMQLTLDvDmw2rGL4B0ykyEDc0ZeDQNmT4DwwIdPvBUQx0G0AAMUGKwH8Y+N/vHwy8ZlYMfLLyiDT34zvDs5m9DP++f2FgBlaNLz5/ZvijpMZgPWEmg9uCVQx6lU0Mb/9CMhvCrL8M/4HR//fnN4b3B3ZhJDd5nwCGn8AqDpsbQG4DCCBwGmTEkgZ/f//BIO3ggmLY2y1rGX48fghsirEyfAI6jsvYmsG0pgXoWHawPK+MHMO/Ny8Zvi6bw8AMzMnIqZmRhY3h65kTDAyJWaAEC5fhU1BmYOLlA1r4C1hkMCGKGWgaBAggYBT/B+cWFEf+AdYQXDwM/EoqiNADVmXvD++FpFdQc0xYnEE3vxzuOBiQtnGE+PMfauYDpU1QMfTz/XvU/MAGbMGISTD8B5qPngZBbgMIICZI+kMtav4B0wSbmBQDIyvC8s/3bjP8fvMG6BGgZ4E5VMbFk4FLRASzUAc6mAVYxPwHJv7/GGn7P8P3F0/RCnJIkfT/D0I9AywNAjFAAIHLQUhxzoiIYlBTmxtYfSFl/5/PnzL8BUY7KMeBfMslKoa1SQYqC/8Bo5+JgwNrzfTnO3pDGBR7/1CTGBOkzQFyG0AAsUBbDag1CZZaBdRaATUCgEUouLT7+/Ur1krg681rQA/+wd7wABbAjCxotRAwU/3/8Q3hBrD9MDf9ZwAIIBZYiQ2qmP9DfQAuloDRCLYIFnVCwgy/gE5j/wM0EFi+fQcW0OBiAFgOIoPPRw8CFbPAzUJ1yz8GDhFR1PADZo4/r1+DwhEegjC3gNwGEEDgNMjwH1YwQtMAMDf9fPwAWJx8hxskoqPP8E1QBOwoUAH87d4dYCh+QbHs15tXDJ/OngA33zHKVaC+78AahFMctX7+/ekjOPOAQhdu/39IgIHcBhBATP/ADAZEGvwHSY+gdPT12hW4QSzA/oJMQBjDT1DpDjTs57u3wMz0C8WyDwf3AaPrJySG0HMkMOOxaupiRDHYDnA+QNIDjW2Q2wACiIkBlkmQ24QgHwNbLK/WLIVkfyhQ9PZnYBEWBSVIhv+ghikTE4pln4DRC2rNoJvFDLTtPdDDEk5uGBnr84kjEEej6PkPyyUMAAHEBGlNM0Jd/R+OGUDRCPTd0xkT4Y02UNtOUF2D4c+PHwwswKYUE1Jh/Bso9vPFM3A7DtkcUK7/+glS44gCm1so0fvmNcPnsyfBSQqhB1GLgDBAAEHbg7CoQG9uMTG8XrGI4e/HjwySyRkMLPyCDD9u3WT4DSyo+VXUGFg5EQ5kYmZiePPjFwMPMK2B+h+w5toXYLHzClgfG6blMnDwo7b/Xi1bCOzJfQc3z1D6Qv8gyQ3kNoAAYoHlYHAI/sXSvGVkAVZxGxk+nz/DwMLLz/DryVOG38ACnFNFA6WZzwyMckFgk+zW7GkMnIy/GUBW/gSGxG+guHZeCYOsE2q1Cepevt+zE2onmr2gfAEtBwECiAUSrIyQaMbaJWECp5Ffz14Ai5kX4NzILi3HwCGvgKFSLzOHgUdahuHRzu3AKu0dg4SaOoNSUCiDqJ4+qv3AdPps5lSGn8+eQwt0VMdBkhwj2PEAAcQCDj1GBnhRg7s3xwRW9xvY8uCQV2Tgk5NHNRQamkp+AWCMs8MG9ODTSX3A0NsFacD+www9EGb8DykPAQIIUtWBGwuQUp1gj5CJhYFNUwfYKkYMfn06fpTh98sXDMKBIXj1frtxneHFnJkMH/buBmc4hr/gBIfhQMZ/DPAMAxBA4F7dP2AUw+IcLwDVHMCMImBqhlq8XLnC8GxCL8O3O3cZRENCGdhBocsIGVn4A+wJfjl3Btiq3s7w5fw5hl+vXjIwARsUkJoDS4BAy+V/DJB+MUAAscC7ff8Z8UYxJHqA2oBNdVF9A6RG7A+GHzdvgJtoL5ctYXi1cgUDEzcXAwuwMwQaa/n75Quk6Pj7F5KigbUJOE/g6hT//w8pK6HFDEAAscAKakZYSY7PgUD3saqqAXMsojb4AyyCvp45A2xmcUAKFlAXAti5/wUMOcigDSMiDTMQtgPiQEgGAUUzQACBQvDXr99/WJhY2CCNif/4xmcYGXh19FCrqlu3GH48esLADGoVoxRTjATMwjHqwwjpw/wAt54YfgEEEAsLM8u9z5++6PwDllegsuwvqIGAYxgDJMolJ4ea/vbuRVRVlAKgi5iBhf8/YGB9+fSFAeQ2gABi4uPhq/3w4T3DK2Au5JCQhPQlQHYBm1Xgpj8yBqZBNmDHG55ngGns/Y6dwJqKGVMtSRiSK0B2g9wAcsuHD+8Y+Hh4awECiIWVhXU/Pw/fzvs3brgzAQtlMSkZBkZgi+Tvr5+Y6QXYO+OUlERE72lg2gP6lkVMksLxX0YGZmDm+c/BzvDy+TMGoFsY+Hn4d7KysO0HCCAWxv+MHwX5BaKBlfqCO9eu+Lx+8ZyBl4ePgR1YzmGMWAH5AsAo/S4tCc6Z96fOYPgCzCSMaK0akmMWmBF+Aptun798YvgIbMYJ8PJtEeAXSAC5DSCAGHerQerUnz9/cv/5/dvly9evLT/+/FZiBA1sYgHS0tIM3MD+yhdg9L548oSBWiPZ/xkZf3GwsN7j4eauZWFl3c3Ozv4V5HCAAAMAlTuh/0H0Uz0AAAAASUVORK5CYII=") no-repeat center center; background-size: 40px 40px; height: 100%; width: 100%; }[/html]

The animating part – showing and hiding the logo on hovering the picture – is handled in JavaScript, using jQuery notation:


[html]$("img[data-pin='pinIt']").each(function() { $(this).hover(function() { $(this).prev().css("display", "block") }, function() { $(this).prev().css("display", "none") }); });[/html]

Continue reading %Share Images with a Pinterest Call-to-action%




by Alexis Ulrich via SitePoint

Windows Phone 8 Succinctly: The User Interface

Using Font Awesome with WordPress

Web Icons


Users today are focused just as much on the visual design of a website as they are about the content they need from it.


Traditionally designers and developers have used individual images/sprite-sheets for their icons; these graphics were a series of pixel perfect images that would be used in specific parts of the site (such as the search bar, navigational elements, loading icons and other elements).


Displaying icons with images/sprites worked well for a long time (and many websites will still use them). However, with the focus on responsive design more important than ever, the challenge has been providing stunning iconography that looks great regardless of your device.


What Are Font Icons?


Font icons are a way in which we can display fully responsive, customizable icons on our website without the use of additional images or sprite-sheets.


Font Icons are exactly what they sound like, a font made of icons.


Continue reading %Using Font Awesome with WordPress%




by Simon Codrington via SitePoint

Do You Really Need an App for That?

First everybody wanted a website. Then along came Flash and so people wanted a Flash site. Then there was Facebook and that became the must-have thing to be a part of. Now everybody wants a mobile app. But do they really need one?


After all, creating a mobile app is not without its challenges.


I delve deeper into this topic in a Learnable screencast at the end of this article by taking a look at case studies where the decision to go native perhaps wasn't the best.


The Problems with Going Native


[caption id="attachment_100007" align="alignright" width="241"]With so many apps in the app store, exposure is no reason to build an app. With so many apps in the app store,

exposure is no reason to build an app.[/caption]

When smartphone app stores first launched there was a land rush to fulfill consumer demand for native applications. In those early days there were some incredible opportunities. But those days are gone.


With well over 1 million apps in both the iTunes and Android stores, supply has exceeded demand.


Worse still, getting found is difficult in stores lacking sophisticated search functionality. Where once being on the App Store provided unprecedented exposure, and there are still some ways to improve your app marketplace ranking, today it is likely your app will be rarely seen.


Even if a user does see your app and downloads it, that does not guarantee they will keep it. With limited storage space users only keep so many apps on their device. They’re ruthless when it comes to deleting apps. Users tend to only keep apps that they are using on a regular basis.


The biggest problem with native applications is their cost. Unlike learning HTML and CSS, there is a high barrier to entry when it comes to developing native mobile apps. This means that hiring application developers is expensive compared to their web counterparts.


But the real cost comes in supporting many platforms and devices. Unlike the web you cannot build once and be sure that it will work everywhere. You cannot even use the same language to code across more than one platform.


It is not only expensive to build your application in the first place but also to maintain it over time. Every new device released could force you to update your app. Changes in the screen size, resolution and OS can lead to alterations in your application.


Despite that, there are occasions when the costs are worth it because the use case justifies it.


Continue reading %Do You Really Need an App for That?%




by Paul Boag via SitePoint

Create a Dancing Hangman Game in Corona: Gameplay

Create a Dancing Hangman Game in Corona: Gameplay

WWW.EXELSIA.DE

EXELSIA – Agency for Design & Event realizes all those small and big visions of interesting people and companies. We are a young agency from Cologne, specializing in webdevelopment, design and event.




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

Seven Wonders, e-liquid from Italy

Seven Wonders, un progetto completamente italiano che propone e-juice pronti da svapare Diacetyl Free, prodotti solo con ingredienti di grado USP / alimentari e la migliore nicotina di grado e qualità farmaceutica.




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

Maecia

Performance et innovation digitales




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

Phillips Partnership

As an energetic, forward-thinking Atlanta-based firm with a national presence, we’ve worked with top architectural developers throughout the U.S. and Canada for the past 20 years.




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

Coursebirdie

Learn business, design and technology skills from industry professionals for free.




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

Loading Code with Ruby

Robert Qualls dives into the Ruby load path, including how ‘require’ works, how ‘load’ works, and how to make sure your code always gets loaded. Mastering the idiom of the load path is a core to become a solid Rubyist, so this video about ‘require’ is definitely ‘required’ viewing.


Continue reading %Loading Code with Ruby%




by Robert Qualls via SitePoint

Understanding Sass Units

Understanding Sass Units


I have written about units in Sass in the past for my own blog, and not so long ago as a CSS-Tricks Sass snippet, but given how often I notice confusion and misconception about the way units work in our beloved preprocessor, I thought a full length article would not be such a bad idea after all.


After two years of writing and reading Sass code every day, I must say that snippets, articles and library code misusing Sass units are beyond counting. I have been guilty of this myself in the past, and I have witnessed Sass core designers trying to teach developers to properly use Sass units more than once.


This battle is obviously not over so let's hope this article will be the coup de grace, in some way.


Units in real life


Before considering code, I think it is important to understand how numbers and units behave in real life. You may not have noticed this yet, but there are very few numbers we use in our daily life that do not have a unit. When we say "speed limit is 50", we implicitly mean "50 kilometers per hour"; in this case the unit is km/h. When we say "look, eggs! I'll have a dozen of those", the unit is eggs: a dozen of eggs. There are exceptions of course but most usages of numbers in our daily routine usually involve a unit.


Along the same lines, running mathematical operations on numbers with units follow some rules. For instance, there are reasons why an area of 5 meters per 5 meters gives 25 square meters (). Same for a cube of 1 meter side: it has a volume of 1m3 because 1 meter per 1 meter per 1 meter doesn't give 3 meters, but 1 cubic meter.


I like how Chris Eppstein puts it:


Continue reading %Understanding Sass Units%




by Hugo Giraudel via SitePoint

Intermission

opl-small


Responsive One Pager for the recent 'Intermission' event held by Creative Market.



by Rob Hope via One Page Love

Creating a Web App From Scratch Using AngularJS and Firebase: Part 4

Become a Kingsman


An online game for the movie Kingsman. Users connect to desktop via smartphone and interact with the movie sequence. In a mission using Street View API, the phone acts like a compass.

by via Awwwards - Sites of the day

Four Ways to Increase Social Shares for your Website Content

Want more exposure for your website content? Does your site make it easy for readers to share? With a few simple tips, you can boost the appeal of your website content and optimize your posts for easy sharing on social channels. In this article you’ll discover four ways to make your website content more shareable. […]


This post Four Ways to Increase Social Shares for your Website Content first appeared on Social Media Examiner.

Social Media Examiner - Your Guide to the Social Media Jungle




by Greg Miller via Social Media Examiner

jQuery Stage Information

jQuery Stage is a jQuery plugin for detecting information about the “stage”, the browser’s viewport.


The post jQuery Stage Information appeared first on jQuery Rain.




by Admin via jQuery Rain

CalcSS3 : iPhone Like Scientific Calculator

This is a CSS3 remake of the well known iPhone™ calculator. (No images, only CSS).

This scientific calculator works just like most other calculators of its kind and probably doesn’t need any further explanations.


The post CalcSS3 : iPhone Like Scientific Calculator appeared first on jQuery Rain.




by Admin via jQuery Rain