Unfortunately, there is a reason not to use HTML5 tags – Internet Explorer 7.
HTML5 – Some Thoughts (Part 3 of 3) |
![]() |
HTML5 – Some Thoughts (Part 2 of 3) |
![]() |
The keyword and description meta-tags are still used by Google and other search engines, and so will the new HTML5 tags.
HTML5 – Some Thoughts (Part 1 of 3) |
![]() |
Previous versions of HTML were designed specifically for markup, so they only worried about how the words and images were placed on the page relative to each other. No care at all was given to the meaning or relative significance of the words. HTML5 brings us much closer to a proper XML system by allowing both layout and structural tags, to tell the browser not only where to place things, but also what the various parts of the code represent.
Creating a Sliding Image Gallery |
![]() |
We recently built a sliding image gallery for The Library. The technique is very simple in its most basic form, but can get exponentially more complicated as you add extra functionality. I’m not going to go into any of the complications, though. Today, just the basic concept. The sliding image gallery is used to display […]
Using Asynchronous Javascript Programming in Internet Explorer |
![]() |
Each of the browsers have their own quirks and irritating ‘features’, and today we’re going to discuss one of Internet Explorer’s contributions. The issue is that IE delays rendering layout changes until the entire javascript thread has completed. In other words, if you have a javascript function that changes the text of an element three […]
Online Archives – A Coding Challenge |
![]() |
Every now and again I am given suggestions about what to write in these blog posts, and one suggestion comes up frequently: “Why don’t you write about the stuff you did for SAHA”, they will say. I’ll usually respond with something like, “Well that’s quite a difficult thing to put into a blog post”, but […]
Nostalgia and Techniques |
![]() |
I was reminded the other day of a programming technique I first encountered in the early nineties (yep – that’s twenty years ago. How scary is that?). The technique was used in programming animations with java applets, and it involved constructing each frame of the animation off-screen before drawing it on-screen. This simple technique eliminated […]
Assemble-A-Site Challenges – CSS |
![]() |
The Assemble-a-site system works by assembling all the required parts into a whole, like a jigsaw puzzle. Every project is different, being comprised of a different set of modules arranged in a different way. This creates challenges when it comes to CSS. Variables The most obvious issue with CSS is the requirement to make skins […]
Lightbox |
![]() |
Discussing some modifications to light-box scripts.