Skip to main content
Dublin Library

The Publishing Project

Locale-aware string splitting

In Javascript, the intl object provides several locale-aware tools to work with in Javascript. One of those tools is the segmenter object. The segmenter object enables locale-aware segmentation from a...

Inspecting a font with fontkit.js

Several times I've found myself working with fonts where I want to know what's available in the font without using tools like Wakmaifondue. Recently, I discovered fontkit.js, a tool that will read and...

Better color contrast on the web

A little bit of background. The W3C chartered the Web Accessibility Initiative as the central place to gather information, research, best practices, and standards (recommendations in W3C talk) for...

Updates to @font-face (part 2)

After looking at format() and tech() (discussed in the Updates to @font-face) I thought it would be good to look at other aspects of the @font-face at-rule that changed or are new since the last time...

Updates to @font-face

@font-face has been around for a while and it works fine for the existing monochrome, one file per style, fonts. CSS Fonts level 4 introduced a new property related to font types (tech()) to the src...

Populating a theme for testing

When you start a new site for developing the site has no data and there is no way to see what the theme would look like with content in it. We will discuss three approaches to populating a theme with...

Archive Navigation