Simon's articles

  1. Lists that don’t look like lists

    Russ Weakley, author of the impressive Listamatic CSS demonstration, recently received an interesting challenge to create a TV remote control navigation bar using CSS. The anonymous challenger argued that this exampled disproved Russ’s assertion that using a list for navigation doesn’t limit the page designer. Never one to shirk a challenge, Russ provided a detailed […]

  2. HTCs and Service Pack 2

    I haven’t played with XP Service Pack 2 yet due to not having ready access to a Windows smachine that I can upgrade, but it seems that one of the security changes made to IE has greatly increased the importance of serving up the correct Content-Type header. Aldo Hoebon writes about this in HTC components […]

  3. QuirksMode bug reports

    Anyone who has done serious work with CSS will tell you that the most frustrating part of the process is dealing with strange browser bugs. Many (if not most) of these have been documented somewhere, but knowing where to look is an art in itself. PPK’s latest venture, Bug Report, is very welcome indeed! The […]

  4. Opacity and DHTML

    Richard Rutter’s Onload image fades without Flash demonstrates a way of creating a “fade-in” effect for a photograph using dynamic alteration of the CSS opacity property. Opacity isn’t part of the CSS 2.1 specification (although it is covered by CSS 3) so different browsers have different ways of controlling it. Richard’s setOpacity() function provides a […]

  5. Presentations with s5

    One of the Opera browser’s best kept secrets is Opera Show, a brilliant feature which allows the easy creation and display of PowerPoint style presentations using HTML and the CSS projection media type. With s5, Eric Meyer has taken this core idea and expanded it in to a cross-browser XHTML slide show package. s5 stands […]

  6. CSS tricks in both dimensions

    Cameron Adams and Dave Shea both came through recently with some smart new CSS techniques. Cameron’s trick, entitled Resolution dependent layout, provides a welcome new angle to the long running debate over liquid vs. fixed width designs. The standard dilemma is that fixed width designs waste browser real estate, but liquid designs can lead to […]

  7. A9 and Google Local

    If you want proof that remote scripting has hit the mainstream, look no further than the recent launches of both Amazon’s search engine and Google’s new Google Local service. Both make extensive use of remote scripting, a technique whereby JavaScript is used to refresh content from a server without requiring a refresh of the […]

  8. Weekend Reading

    The three-day weekend here in the US has coincided with a barrage of new articles from the web development community: Pocket-Sized Design: Taking Your Website to the Small Screen – Elika Etemad and Jorunn D. Newth describe the limitations of small screen devices and discuss ways of adapting a site to fit them. Ten CSS […]

  9. sIFR and HTMLoverlays

    Here are a couple of fun new toys that have surfaced in the past 24 hours. First up, Mike Davidson, Shaun Inman and Tomas Jogin have released sIFR, a new take on Shaun Inman’s infamous IFR Flash replacement technique. Flash replacement is a smart technique built on top of semantic HTML, where portions of text […]

  10. A web standards checklist

    The Max Design web standards checklist offers a nice, concise way of checking the overall quality of a website, at least from an architectural point of view. The key concepts embodied in the list are adherence to standards and use of best practices. I wrote up some thoughts about embracing best practice a couple of […]