Category Archives: HTML &c

These are long, chewy articles about things related to the World Wide Web. Mostly they are things that I worked on for Mozilla.

Breaking things every six weeks

Attention conservation notice: 900 words of inside baseball about Mozilla. No security content whatsoever. The Mozilla Project has been taking a whole lot of flak recently over its new “rapid release cycle”, in which there is a new major version … Continue reading

Posted in HTML &c | 25 Comments

A Zany Scheme for Compact Secure Hashes

Lots of current and near-future tech relies heavily on secure hashes as identifiers; these are usually represented as hexadecimal strings. For instance, in a previous post I threw out the strawman h: URN scheme that looks like this: <!– jQuery … Continue reading

Posted in HTML &c | 13 Comments

Legibility of embedded Web fonts

It’s recently become possible to em‌bed fonts in your website, so that you aren’t limited to using the same old fonts that everyone already has on their computer. Yay! Unfortunately, there are a lot of gotchas. Lots of people discuss … Continue reading

Posted in HTML &c | 22 Comments

Strawman: MIME type for fonts

For a little while now, it’s been possible for websites to embed fonts that all major browsers will pick up on. This of course implies fonts being served as HTTP resources. But it turns out that nobody has bothered to … Continue reading

Posted in HTML &c | 10 Comments

Data theft with CSS

Mozilla has released security updates to Firefox 3.5 and 3.6 that include defenses for an old, little-known, but serious security hole: cross-site data theft using CSS. These defenses have a small but significant chance of breaking websites that rely on … Continue reading

Posted in HTML &c | 10 Comments

More on SSL errors

I got some great responses to my ideas for SSL errors and I thought I’d make a new post to talk about them, since that post is old enough that you can’t comment on it anymore. I should probably emphasize … Continue reading

Posted in HTML &c | 15 Comments

Mozilla Co. conference rooms

The Mozilla Corporation’s new(ish) office in downtown Mountain View has all its third-floor conference rooms named after Internet memes, except those that are named after rooms aboard the starship Enterprise. I’d like to share them with you now. Small conference … Continue reading

Posted in HTML &c | 9 Comments

Better SSL error screens

Right now, when you visit a website that uses encryption in Firefox and there’s anything at all wrong with the encrypted connection, you get this screen: This is a big block of jargon which doesn’t do anything to tell the … Continue reading

Posted in HTML &c | 3 Comments

Boxes with Rounded Corners

A Russian translation of this article can be read at higher.com.ua. The CSS 3 Backgrounds and Borders module introduces the border-radius property, which allows you to make the border of any CSS box be a rounded rectangle. Mozilla’s Gecko-based browsers … Continue reading

Posted in HTML &c | 2 Comments

On the unfriendliness of bug reporting

There’s been a long discussion on one of the Mozilla mailing lists about how we can do a better job categorizing and triaging incoming bugs. This is my contribution, which I felt deserved a somewhat broader audience.

Posted in HTML &c | 15 Comments