In a recent test with Internet Explorer’s conditional comments, some of the more complex operators didn’t seem to work. For example, trying to target IE 6 and 7 defensively, the ‘and’ operator didn’t work. However, there is another solution.
Archive for the 'Front-end code' Category
Recently a link to a Search Engine Optimisation (SEO) cheat sheet came across my radar, and I was curious what sort advice is given for SEO these days. I’m not an SEO expert, but I thought a short analysis of how SEO and accessibility overlap or conflict would be useful.
The recent (and quite significant) overhaul of Wordpress’ admin area is very good, streamlining your blogging and making previously diffiicult things quite simple. One of the new features is the ability to automatically create a gallery within a post of all the picture uploaded to that post. I wasn’t very happy with the code output for galleries, so I took it apart and tried to improve it.
Layouts are becoming an issue again. The (browser) landscape is changing, as are the fashion in layouts, but not really in unison. I can understand giving a greater weight towards design aspects, and maintaining the grid, however, I find the timing curious, as these changes seem likely to be obsolete soon.
There has been a little buzz about some CSS libaries, such as Blueprint, although YUI’s grids & other parts have been around for a while. I’ve kept an eye on these, but they have never seemed suited to CSS for one reason.
A simple rule for good web sites: content is golden. In an accessibility context, structured content is golden. It a core responsibility of the site owner to ensure this is followed (not just the developer). When you examine this issue, you can then understand why few organisations will ever produce accessible PDFs.
I’m not sure whether to put this down to an issue with my (mobile) ISP, or whether it should count against using XHTML sent as
application/xhtml+xml? I’ve recently found that even a well authored site using valid XHTML can display as an XML error in browsers that support XML mime types.
With all the fuss over AJAX and Flash accessibility you get, I thought it might be worth outlining the process we used to create a Flash/AJAX widget and highlight one of the advantages you get with this method. It also means that the use of Flash has no impact on your Search Engine Optimisation.