Rendering a web page – step by step

Have you ever thought about what happens when you surf the web? It’s not as simple as it seems: You type an URL into address bar in your preferred browser. The browser parses the URL to find the protocol, host, port, and path. It forms a HTTP request (that was most likely the protocol) To…

Read more...

Google Chrome as an Internet Explorer plugin

I just encountered a quite mindboggling piece of news on the Google Wave blog. It seems they have decided not to support Internet Explorer at all. Not IE6, IE7 or IE8. Surprised? I sure was. What’s even better is that to still give these users the opportunity to use Google Wave, they’ve built a plugin…

Read more...

Techniques to use when IE6 dies

Everyone except Microsoft themselves are talking about the death of IE6. I’ve tried motivating people to drop support, arguing that you at least can show IE6 users a message. Many have replied with “but our IT department doesn’t let us…”, and I can say nothing more than that the IT department is filled with humans….

Read more...

Custom fonts using Cufón

If you’ve worked with webdev professionally you know how it goes. “Why can’t a company with a strong visual brand get to use their own font?”, the designer asks. Then a long discussion about web fonts follow, where you decide to replace the font with a “web safe” font instead. Or do you? You could…

Read more...

When web development was easy…

Do you remember the time when web development was easy? Right where it all started, when there was just one browser, and only one website existed? Things changed. And now you can’t trust anything any longer. Trust me, if you think you know how your site will be shown, you’re wrong. Just consider the 10…

Read more...

Who are you disappointing with IE6 support?

Internet Explorer 6 (IE6) is not getting any younger. With a initial release date of 27:th of August, 2001, it’s one of the oldest things touching the internet with its slimy fingers. Since then, surfing has taken great leaps forward. In all areas: Web standards, Security, Usability, Rendering speed, Debugging, and more. By working hard…

Read more...