Skip to main content
Dublin Library

The Publishing Project

Immersive Web: WebGL, WebVR and Beyond

Looking back at WebVR I realized how important it's to keep paying attention to technologies that you're interested in or they may change from under your feet. VR (and now AR) is one of these...

Quick Note: Using Viewport Units

These little darling units allow for some really nice effects and typographical work. We'll explore what they are and a couple effects we can use them on. vh and vw # The two basic units for viewport...

Inspecting your variable fonts

One of the most frustrating things of working with Variable Fonts is that we have no real way (short of bugging the font creator to provide them for you) to detect what values work for each scale, how...

CSS Shapes: Once more, with feeling

CSS Shapes are an awesome way to make our designs look less like boxes inside boxes inside boxes. It let us wrap text around an image regardless of its shape. I've written before about shapes. The...

Web Performance Improvement

One thing we as developers tend to forget is that not all web experiences are equal. One of the positive things I've found about AMP is that it reduces the fat of your web content by reducing the...

Codec Comparison: 2-pass encoding

We've set up 1-pass encoding for all our target codecs and we have the resulting videos to compare. Do a 2-pass encoding changes file size and video quality? Hardware Specs # Model Name: MacBook...

Archive Navigation