Understanding HTML, XML and XHTML

Understanding HTML, XML and XHTML

OR, Close your <script> and <canvas> tags!

Read more ›

Strange Medium

Strange Medium

Digging up a very old blog entry from http://www.456bereastreet.com/archive/200408/sizing_monospaced_fonts/, the question is asked, “What’s up with the different font sizes when the monospace font family is used?” The answer, as usual with Web browsers, is pretty interesting (which is browser developer-speak for “insanely confusing”).

Read more ›

The FOUC Problem

The FOUC Problem

FOUC stands for Flash of Unstyled Content.

Read more ›

Recent WebKit Features

Recent WebKit Features

There have been a lot of exciting new engine-level features that have been added to WebKit over the last few months, and not all of them have received their own blog entries.

Read more ›

Introducing Drosera

Introducing Drosera

I would like to introduce a new addition to the WebKit open source tools—a JavaScript debugger.

Read more ›

CSS Units

CSS Units

I figured I’d take another stab at educating people about CSS units.

Read more ›

High DPI Websites (Part 2)

High DPI Websites (Part 2)

In reading responses to my initial post I noticed a bit of confusion regarding the proposal.

Read more ›

High DPI Websites (Part 1)

High DPI Websites (Part 1)

One area of Web design that is going to become more important in the coming years is high DPI.

Read more ›

Text Fields

Text Fields

We have recently switched over to use an engine-based implementation for <input type=text>.  In doing so, our text fields are now able to use many useful css capabilities that weren’t available before.  border-radius, border-image, and background-image are just a few that will now work with our text fields.

Read more ›

WebKit Site Redesign

WebKit Site Redesign

If you are reading this post, you have probably already noticed that we’ve launched a visual redesign of the WebKit site.

Read more ›

Introducing the Web Inspector

Introducing the Web Inspector

I would like to introduce a new addition to WebKit—the Web Inspector.

Read more ›

SVG Text Support

SVG Text Support

I spent a few hours hooking up WebCore’s text rendering engine to SVG, and now we have basic SVG text support going.

Read more ›