From the blog

✻ First up, Chris looks at what’s going on with SVG 2. At the moment it looks unlikely that the whole spec will land in a browser any time soon:

The SVG we know and love today is "SVG 1.1 2nd edition". SVG 2 is in Editor's Draft status at the W3C, and it's at serious risk of never getting past that, as it's charter may not be renewed before it reaches recommendation status.

Chris brings up an interesting point whilst looking at SVG 2 from four points of view: browsers, developers, the spec, and, most interestingly, apps. It’s probably not all that often that we consider the influence of applications such as Illustrator or Sketch on the browser landscape. 

✻ Next, Ahmad Shadeed wrote about rgba() color functions and describes how perhaps the most underrated benefit of using them is that we can easily theme our interfaces for different purposes: 

✻ And finally, Chris talks about his increasing wariness of dogmatism

Hardly a day goes by I don't see a dogmatic statement about the web. I was collecting them for a while, but I won't share them as there is no sense in shaming anyone. I'm as guilty as anyone.

The dogmatic part comes from the way an opinion is phrased. I feel like people do it sometimes just for emphasis. To sound bold and proud, via brevity.

Links from around the web

Vocalizer is a neat library by Atif Azam that adds a    button in a text block and when you click it you’ll hear the pronunciation read aloud.

✻ ✻ ✻

Improved support for position: sticky appears to be coming pretty soon. Here’s a demo by Šime Vidas in Firefox. Notice how the category header, A, C, E etc., stick to the top of the window as you scroll down? That’s what this new feature does:

✻ ✻ ✻

Lara Hogan has published Demystifying Public Speaking for A Book Apart:

Don’t think public speaking is for you? It is—whether you’re bracing for a conference talk or a team meeting. Lara Hogan helps you identify your fears and effectively face them, so you can make your way to the stage (big or small). Get clear, practical advice through every step, from choosing a topic and creating a presentation, to gathering and distilling feedback, to event-day prep.

What have you learnt this week?

Robin Rendle: Need something to read? Here’s a neat list of books that have been published on the web. 

I’ve been thinking about that relationship between books and the web for an awfully long time and there’s a part of me that’s always considered them as entirely separate objects: if I want to read a long, thoughtful and well edited piece of work then I head to the book store first. Otherwise, I’ll skim through my overwhelming collection of archived links in Instapaper. My thoughts split them up into not so much “books and the web” so much as into “books or the web”.

But whenever someone says the word “book” to me that’s what I’m thinking of: a long and thoughtful piece of text that I own forever. So ‘books’ on the web don’t really work for a number of reasons, these being amongst the problems I care about the most:

1. Link rot: websites disappear completely without maintenance and URLs stop working
2. Authors need to feed themselves: how can an author make $$$?
3. The Network: books on the web require an ever-present connection to the internet.

The first two points are super complicated and I don’t think they’ll be solved any time soon. The last point however is a different story altogether. As I’ve been paying a lot of attention to the Progressive Web App movement, and particularly the introduction of the Service Worker, I’ve realized that this is no longer the case. 

Service Workers are the first step towards making the web more accessible to authors of long, paid-for text. And this makes me so very happy because I believe that the web is capable of presenting ideas into more than tiny buckets of skim-read content. Now that Service Workers are here, they offer us the ability to provide an offline reading experience to everyone,  and so we should jump on the opportunity and see what books on the web can really do.


Until next time!
Team CSS-Tricks
Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list