Tutorials
Tutorials on graphic design, advertising, photography, software development, web design, web marketing, web analytics and social media strategies.
LinkedIn is the social network that no B2B company can renounce.
What I want to illustrate in this free e-book is a revolutionary way to find customers thanks to LinkedIn.
The method and the automatisms implemented have allowed our customers to obtain an unprecedented competitive advantage in the engineering sector.
I'll show you very effective growth hacking techniques to go hunting for customers almost totally automatically and I will explain how to create a sales funnel which will bring you requests for quotations on a continuous basis.
Read all the article...
There is a well-known bug on Internet Explorer 10 for WIndows Phone 8 that avoids responsive web sites to display correctly. The cause is that Internet Explorer 10 doesn't differentiate device width from viewport width, and thus doesn't properly apply the media queries in your favorite responsive CSS framework.
You can find many fixes on the client side, but if you're using ASP.NET, you have the chance to fix it server side with only few lines of code.
Read all the article...
Published on 5/19/2014
Last update 5/22/2014
Lazy loading applied to a web page is an excellent technique
when all contents aren't immediately visible and you want to speed up page
rendering.
A perfect candidate for this method are image galleries with many items, only
the first image is visible when the page loads, other images will be visible
only if the user decides to browse them.
This technique sounds great, but has a big SEO problem: search engine crawlers does not execute
scripts, they only analyze
HTML markup, so all the code that renders images dynamically is totally
ignored along with images and captions.
Here're four solutions and, as often happens, the best is the last one.
Read all the article...
In this article we will see how to precisely control the cache of the client
(the browser of your PC, for example) in order to avoid the transmission of data
from the server when the client already owns them. The ASP.NET server already
has systems for data caching, for example to avoid repeating the same database
query; would not it be nice not to avoid sending these data to avoid bandwidth
consumption?
The technique is called conditional GET and uses the
304 HTTP status code and is particularly useful when data are dynamically
generated on the server side and change during the time.
Read all the article...
In this article we're going to talk about content lockers,
I'll give you the know-how to create one yourself and at the end you'll have the
chance to download the JavaScript/jQuery
sources and implement it rapidly.
Content lockers were born as an annoying tool for
web marketing affiliations: in a nutshell, if you have a blog
followed by a large audience, a franchisor might pay you to partially block
contents until the reader performs an action, for example compiling a survey or
subscribing to a business newsletter. It 'a hateful practice, but generates
discete income for many bloggers.
What I propose you is a soft social media content locker, to
use with caution and wisdom.
Read all the article...