As regular reader's may have noticed, I am almost done with the general overhaul of my old website. I have learnt loads of new things that I plan to blog about a bit in the future. In fact, my purpose was not “good design”, but a kind of design that would allow me to familiarize with a maximum of new concepts. The result is a CMS whose model is half database-backed (navigation) and half xml-based (main content), and a controller logic which is half object-oriented and half functional. However, I think, from the outside it looks acceptable by now, and so I have put the new site online.
The remaining to-dos include:
- Finding out how to solve a particular Ajax issue: at present, Firefox and Opera appear to interpret xhtml nodes that have been inserted into the document directly from the responseXML object using the appendChild method in a funny way. (Safari behaves well, IE doesn't know responseXML anyway).
- pdf creation: Having an xml backend, I'd like to automate the creation and updating of my pdf CVs (before I had always manually created and updated them in MS Word and then printed them to pdf which is a pain in the neck).
- Accessibility/localization: The language attribute does not differentiate between the (localized) navigation elements and the (English) content on the blog which will confuse screen readers. (The other pages are fully localized.)
- Checking mark-up in blog comments so as not to break xhtml validity (I am using xhtml strict).
- Getting more traffic.
I am grateful for any further suggestions!
Back to the top of this pageCategories: Loose Talk Web Development and Programming
Keywords/tags: ajax accessibility xhtml pdf
Permalink | Comments (0) | Trackbacks (0)
Trackbacks
Trackback URL for this entry:
http://christianflury.com/cgi-bin/mt/mt-tb.cgi/16


