Mandaris avatar

Web Development

First Public Working Draft: YAML-LD 1.0

This looked interesting.

The logo for the W3 consortium.

The JSON-LD Working Group published today a First Public Working Draft of YAML-LD 1.0. [JSON-LD11] is a JSON-based format to serialize Linked Data. In recent years, [YAML] has emerged as a more concise format to represent information that had previously been serialized as [JSON], including API specifications, data schemas, and Linked Data.

I think it’s funny that we’re still looking into ways of writing data.

A threat model for accessibility on the web - Alice

This was an interesting article about accessibility and web standards. I feel that you are doing yourself a favor by putting the time to make your site as accessible as possible.

Accessibility is not alone in being a complex, highly specialised field, or even in being neglected.

One thing I really enjoyed about the article is the discussion about what things did not work and why.

Creating Perfect Font Fallbacks in CSS | Aleksandr Hovhannisyan

I've been thinking about this article by Jim Mitchell on using Phosphor Icons for Micro.blog navigation but haven't finished implementing it with my preferred icon font, tabler.

I was researching what would happen if someone was to read the site and the font is not available – for example, RSS – when I came across a post talking about descent-override.

While font metrics are baked into a typeface’s definition, there are various CSS properties that allow stylesheet authors to override those metrics. Among them, the three most important ones that we’re interested in are size-adjust, ascent-override, and descent-override.

I’ve currently have a small selection of fonts being referenced, to verify for myself that the font isn’t downloaded when not used. I want to make this a two step rollout as I redo my page navigation and change the spacing in the articles.

Be sure to check out Jim’s blog for lots of great content!

← An IndieWeb Webring 🕸💍 →