The English part of my blog is mainly technical. If you can read Italian, check the Italian section for articles of other kind.
Finally I've found the perfect tool for inline popups: ColorBox by Jack Moore. It's a jQuery plugin that works like a charm without any kind of issue, opens everything from images to galleries to iframes, and needs no configuration at all, unless you want to set some options. I'll use it in MeshCMS 4, but it's so good-looking I held my nose and edited the gallery of MeshCMS 3.5 to support it.
Another big plus is that five themes are available in the dowload, so probably everybody will find one that suit their needs. My favorite is #5: nice and does not require transparent images, so no special tricks on IE6.
Thank you Jack!
While I currently work as a programmer, some years ago I created some websites from scratch, so I needed to learn web design. I used table-based layouts since it was the only option around. Now things have changed and CSS-based layouts are the best choice. While there are some things that can't be done with CSS, this technique allows to keep the HTML clean. There are thousands of articles around, I'm not going to rewrite what has been told even too many times. Actually, the limitations of CSS-based layouts are due to browser limitations, especially Internet Explorer not implementing CSS correctly. For example, the lack of support for min-width, and max-width makes it hard to achieve a fluid layout that enlarges only when needed.
Some limitations could be overcome using a table: tables resize very well according to content and they work consistently across browsers. That's why I decided to try a little experiment on my website: using a table to create…