Category: Web Development

  • Bizzare Firefox 3 HR Tag Rendering

    I stumbled across this bizare new rendering bug in Firefox 3. CSS: hr { background: url(“bar.gif”) no-repeat; width: 385px; height: 15px; border: 0; } HTML: <hr noshade=”noshade” /> Here’s what it looks like in Firefox 2. Now Firefox 3. It would appear that Firefox 3 is adding a border-radius value to all <hr/> tags. Removing…


  • This is why webprogramming sucks…

    Run-time languages don’t have compilers.


  • better bandwidth protection: revisited

    I meant to post this a couple of days after my initial bandwidth protection post, but alas, updating this site is usually the last thing on my mind. Firstly, I glazed over something I probably should have explained in more detail. That is, the php file masquerades as the media file. The media files should…


  • Better Bandwidth Theft Protection

    Bandwidth theft (sometimes referred to as hotlinking) is the bane of the internet, in some people’s opinions. Bandwidth theft is the practice of linking or embedding someone else’s content within your own page, without the owner’s permission. Posting l0lzzz ROFTLMAO images on forum message boards is probably the most common form of bandwidth theft, often…


  • phpMyMP3s

    phpMyMp3s is a fully functional php based mp3 library server. I designed the application to remotely access and maintain my home mp3 collection. I found myself wanting access to my music from multiple locations away from home and multiple computers at home. Without the funds to buy a 60GB iPod I had to come up…