Deal of the week: Massive discounts on stock photos

Stock imagery is one of the toughest things to get right on a website. Hunting for the right image can be time-consuming, frustrating, and all too often fruitless. The key to getting it right is having access to the widest pool of stock images possible. That's why we're delighted to announce that our sister-site, MightyDeals.com, has managed to bring back one of its most popular deals ever, on the fantastic stock images from Depositphotos. Depositphotos has one of the largest libraries on the web, more...
Read more

Introducing the Speech Synthesis API

In the last couple of months we’ve seen API after API being released, many of which make life easier. Today we’re going to focus on the Speech Synthesis API, which uses system libraries to speak, whatever you want, making the Web considerably more accessible. Browser support This API is fairly new, so not widely supported. Currently only Chrome Canary and Safari support it. (Safari supports it on desktop and mobile.) So, we can play with the API, but it’s not production ready unless we have a good...
Read more

Introducing viewport units

With the introduction of CSS3 we’ve seen huge advancements in web technology, and the last few years have felt like golden ones for anyone working on the Web. One great addition that hasn’t been talked up enough is viewport units. They’re anew kind of CSS3 unit that allow you to size elements relative to the viewport. Browser support The browser support for viewport units is surprisingly good. There’s full support in all the latest desktop browsers. IE has had full support since IE9 (although...
Read more

Deal of the week: Bundle of one-page parallax Bootstrap 3.0 templates

As a developer, you want to provide a superb service to your clients, and one of the best ways to do that is to base your designs around an existing template; it speeds up the process, keeps costs to a minimum and covers all bases. Everybody wins! The better the template, the easier the job. So, we’re delighted that our sister-site, MightyDeals.com, has been able to arrange a huge deal on this bundle of one-page parallax templates built by the team at GT3Themes. Coded using the popular Bootstrap 3.0...
Read more

Should you be learning to build apps?

Smartphones just keep getting smarter. From the features to the actual phone designs, smartphones have essentially become our first line of contact. Think about it like this: if you have your smartphone in your pocket and you need to search the web for something, chances are you'll just whip out your phone and type away. Not too many people would choose to walk over to a computer, boot it up, load a browser and find a response. Smartphones are just convenient and the market for them continues to increase....
Read more

Deal of the week: Respublika font family

It’s often difficult to settle on a strong sans-serif. So many carry a lot of baggage with them; Helvetica is everywhere, Arial is Helvetica, Verdana really only works on screen, and everything else is hugely expensive. So we were really excited when our sister-site, MightyDeals.com, arranged this sensational deal on the beautifully balanced Respublika typeface, designed by Gregori Vincens and Malou Verlomme. Respublika is a humanist sans-serif, featuring a simple overall form, but packed...
Read more

How to use the Notification API

We’re all used to browser notifications; we get them all the time on sites like Facebook and now, using the Notification API, we can actually push notifications to the desktop. Imagine a site performing a task whilst the user checks her email, she would still receive our completion notification on her desktop. Browser support At present, the Notification API is a working draft, so it’s not universally supported. However, it is supported by Chrome, Mozilla and Safari. Even more helpfully, Chrome,...
Read more

How to add autocompletion to forms with typeahead.js

We all know what auto complete looks like in input fields, and when we’re asking a user to enter dozens of answers, autocompleting is always a good idea. Even better than creating an autocomplete system is creating an auto-complete system that’s compatible everywhere, and that’s what lead me to stumble upon typeahead.js by Twitter. This is a fast and fully featured autocomplete library. It allows you to prefetch json files from your server, it then saves them in localStorage and when necessary...
Read more