What is This?
This is the blog of Zoltan "Du Lac" Hawryluk. It contains mostly random (and not-so-random) thoughts on client side web technology. Feel free
to use any of the ideas presented for your own purposes, and if you have anything to add, please share. Please forgive him if he rambles on a bit. Or
if he refers to himself in the third person.
He started this blog recently, so there is not much content on it yet. There will be. Take a look around and tell me what you think.
Recent Posts
Update (Feb 3, 2009):
A bug in Webkit seems to be the culprit in the permissions form example below not working correctly in Safari 4. The code has been updated to work around this bug and the article below has been updated. Thanks to russbuelt for pointing this out.
Apparently, an example made by Apple [...]
more »
Blogging has been a powerful tool for me to publicize code that I have written. Not only can I announce code that I want to release, I am always complimented by the fact that others like to share what they read here as well. Over the years, however, I have found bits of code others [...]
more »
Although this blog wasn’t meant to be a forum on just CSS font-embedding, it is a topic of great interest to me and has been the inspiration of a few articles here (my article on JavaScript font-smoothing detection being the latest). As a result, I have been very fortunate in meeting a lot of [...]
more »
Interested in making web typography look better?
Read about The Type Rendering Project!
In an earlier article, I mentioned that Boing-Boing had a few issues when they wanted to use @font-face embedding inside their website. In short, the problem was that some fonts look bad on computer monitors without font-smoothing enabled in the operating system. [...]
more »
Today has been a lovely day, I must say. Someone has been using my account to send SPAM messages saying:
I make money online with google. i learned how here: ——
This message was followed by a link, which I am not going to post here for obvious reasons. I found out when two of my [...]
more »
I have been hacking JavaScript for close to 12 years now, and love it. But just like anyone you have been enamored with for a long time, there are bound to be things that drive you crazy about the object of your affection. Sure, your feelings are stronger than when you first met, but sometimes, [...]
more »
My first post @font-face in Depth got a huge amount of unexpected attention. Thank you all for your comments and criticism. Since the post, there have been quite a bit of information I have read about and thought I should share.
SVG fonts for Opera and Chrome
Jonathan Snook wrote a great article regarding Opera 10 and [...]
more »
The fact that we can now choose any font to embed inside our web pages and applications using @font-face is something to celebrate, and removes a long existing set of handcuffs placed on web designers. This article covers how to use @font-face in all browsers, as well as some interesting little-known technical details.
more »
Optimizing images is not only important for web applications, it is also important for reducing the size of print documents. This article will show how to optimize images in the PNG format.
more »