Category: Misc

  • Memory footprint of Facebook’s Like button iframes

    I have made a rough review of Facebooks Like button memory footprint. Since every like button sits in an iframe I am assuming that this would have a heavy impact on a browsers memory footprint. Web developers should keep that in mind when putting many of them on a single page. Not to mention that…

  • CSS Level 3 Media Queries

    In my humble opinion, the upcoming CSS Level 3 Media Queries are one of the major improvements in web development. Yesterday I have implemented those in my web site so that it adapts to various browser window widths. See them in action on Youtube! Try it for yourself and tell me what you think :)…

  • Old security issue in recent OpenX installations

    Together with Florian I have recently investigated a security issue in OpenX where attackers could drop a web shell onto the server. Heise is covering the story. Unfortunately the posting suggests that this is an issue with register_globals set to “on” only, which is NOT the case. Watch out! :)

  • Measures against Slowloris attacks

    In a Slowloris attack a client (or a botnet) opens a large amount of connections to a web server and holds them open. It does not send complete requests so you might find no request of the attacker in an Apache log — quite devious. So… The malicious client continues to open new connections using…

  • Web fonts slowly picking up pace

    Web fonts have been adopted by all major web browsers. What Firefox 3.1+ w/ Noscript users might not know is that Noscript blocks “font face” by default so they do not get to see nice fonts. There are two easy ways though to enable web fonts: Left-click Noscript icon on the bottom right corner of…

  • Browser detection on the verge of IE6’s death

    Internet Explorer 6 is on the verge of death. Google will phase out support of this old fellow very soon. FINALLY I might add. While they will invite IE6 users to install Chrome, Firefox or some other modern browser, other websites redirect old browsers to their mobile sites. So it is important to minimize false…