Skip to main content
Dublin Library

The Publishing Project

Mavo

Mavo is an extension to HTML created by Lea Verou as part of her work at MIT CSAIL. It caught my attention because it's a minimal setup system that does all of the heavy lifting for you (as we'll see...

Server Side Performance Tricks

Over time I've learned that performance is a two way street that requires good server configurations and good content management. You should avoid using .htaccess files completely if you have access...

Promise.Finally… Finally

Most languages that I've worked with have an additional tool for promises that covers items that we have to do at the end of a task, regardless of whether it succeeds or not. Using this example we'll...

Accessibility: It's more than the tech

When we think about accessibility most of us think about screen readers but there's a lot more. The automated and manual techniques are a starting point. After you make all the changes suggested by...

Accessibility: Test your content

Now that we've created accessible components. Now we get to test them. To test accessible components we'll use 3 tools: The Accessibility Audit built into Chrome Dev Tools aXe and aXe Coconut from...

Accessibility: Best Practices

Rather than reinvent the wheel I'll look at two collections of accessibility best practices: WAI-ARIA Authoring Practices 1.1 and Ebay's MIND Patterns: Accessibility Patterns for the Web (suggested by...

Accessibility: Introduction

Using ARIA # Accessibility is one of the most important aspects of development and one that we don't pay as much attention as we should. We will look at ARIA (Accessible Rich Internet Applications),...

Node and HTTP/2

HTTP/2 is the later evolution of the HTTP protocol that powers the web. It's main goal is to improve performance and latency over existing HTTP 1.1 implementations. For more details see Ilyia...

Ebooks: A new look and an update

I'm still surprised that things haven't changed for epub. Via Twitter, I saw David Bergsland's article that, in turn, referenced Teresa Elsey's ePUB Secrets post I haven't done serious work on epub in...

OpenType Features in CSS

I've been playing a little with Open Type font variations (and their CSS equivalents) for a few weeks now and I've revisited a few areas I had played with before and left because, at the time, I...

Archive Navigation