Archive for: March, 2016

  • Home
  • blog
  • Month: <span>March 2016</span>

Perfectly Responsive Typographic Headlines with CSS and JavaScript

When charging ahead with all of your new strategies for responsive web design don’t forget the one of most important parts – the typographic headlines. Stay ahead of most web designers by paying close attention to how the headlines are playing out on the page at different sizes. That means being very intentiona...

Create a Text-to-Speech Chrome Extension

This article was peer reviewed by Marc Towler. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! Converting text to speech, also known as Speech Synthesis or TTS (text-to-speech), is an artificial way to produce human speech. It is not something new, as people have tried to ...

An Interview with Libby Nicholaou on Creative Residency

I met Libby years ago from running into her at conferences. She was with Typekit and would be at the conference bringing their their super cool “pop up library” full of typographic books. She’s still at Adobe now, but running the Adobe Creative Resident program. The program is now entering it’s second year. Wha...

What You Need To Know About CSS Variables

When web projects grow bigger, their CSS usually becomes astronomically large and often times messy. To help us deal with this, new CSS variables are soon to hit mainstream browsers, giving devs the ability to reuse and easily edit repeatedly occurring CSS properties. We’ve shown you how awesome stylesheet var...

How to Work With WordPress Post Metadata

In the first post in this series, I gave an overview of all of the various types of metadata offered by WordPress, where it’s kept, and what we’re going to be covering throughout this series.  Further, I defined what metadata is; its role within WordPress, and how it’s relevant to us as developers. B...

Infinite Scrolling, Pagination Or “Load More” Buttons? Usability Findings In eCommerce

  What is the best UX pattern to display products on an e-commerce website: pagination, a “Load more” button or infinite scrolling? At Baymard Institute, we’ve conducted several year-long large-scale usability studies of more than 50+ leading e-commerce websites. We tested (among other things) th...

Interactive JavaScript Charts Using Data from Google Sheets

Meet my friend Jenny. She recently started coding websites. She loved her job and was very happy until she met Steve, who has a reputation of being, let’s say, not a very easygoing client. Steve had a lot of data in a spreadsheet and he wanted to display that on his website. Our friend (now Jenny is your friend t...

Taking AMP for a Spin

The following is a guest post by David Attard of DART Creations. David is going to introduce us to AMP (no idea what that is? read on) as well as how you might go about converting an existing site to an AMP site. Hint: it’s for big performance gains. AMP is becoming quite a thing. WordPress is doing it. I’v...