December 4, 2006
by christening my meaning is more like that of no. 2 on dictionary.com:
- …
- a public ceremony in which a new ship is formally named and launched.
So I’m ‘launching’ my blog with some random updates, diatribes and general rambling.
Firstly then, I finally migrated my blog from hard coded text to wordpess powered PHP and MySQL. Oddly enough it was a great deal simpler than I initially thought it would be. Without really looking into it I was imagining needing to get my hands dirty with some exploration through the large number of php files included with the wordpress install. This was mainly due to my desire to keep the blog within my original site design. So after finally getting round to it I realise the true simplicity of making a slightly custom theme, which has enabled me to mirror the look of the rest of the site easily within one evening of TV, food and general computer related procrastination. I’m also totally seeing the benefit in Firefox 2’s built in form spell checker for the first time.
Recently I’ve been trying to get back into keeping up to date with current web related affairs. Which has essentially meant I’ve started updating my podcast subscriptions and spending journeys to and from work attempting to listen to the hours of material. The difficulty there of course is getting past the many podcasts that merely seem to be people pointing out things but not really going into solutions or drawing conclusions. For example cameron moll on the @media conference cast about the mobile web seemed to draw no real conclusions (although I admit to driving through peak traffic attempting to listen to what was being presented). Essentially what I took from it was that you have a range of options for mobile development from doing nothing to creating full scale mobile specific sites (with various CSS options [anyone for media=handheld??] inbetween). Ok, so thats fine but surely we all knew that already? (and yes.. I do realise i’m talking about a cast from august here!.. like I said.. I’m catching up). I can’t help but want to join the cohorts of ‘one web’ champions.. afterall develop once for any UA? sounds pretty appealing.. And the reason I say this is because I hope never to be working on a solely ‘mobile’ application (at least not in the sense of converting a current site/online app to a mobile only version), not because I hate all those technology aficionados synching their PDA’s to their mobiles to their work, home, holidays, brothers, mothers, sisters, aunties desktops while simultaneously viewing the latest sports results, purchasing stocks online and checking out what’s new on digg… but because I think it goes against the idea of content, presentation and behaviour being separate (although I do agree with the discussions of mobile content needind to be contextualised to the mobile environment.. anyway i’m going off topic here… my point is merely that listening to many podcasts on the web/future of the web/mobile web/standards/DOM scripting etc there seems to be little that is really said to the listener.
Speaking of ‘content/presentation/behaviour’ separation I’ve only really come to see the versatility and benefits of such ‘debulking’ of markup recently.. OK, so I’m a young developer and can be excused (mildly) for such an ‘un-current’ comment.. “hey we’ve had this since the major browsers started to deal with standards more effectively, you lived past 2000 yet?” but seriously even though I’ve been making websites since before I was twelve I still (very infrequently I must stress) fall into the situation of using ‘class=green’… for style rules when in a hurry.. I’ve even been known to add inline style tags for fonts/colours on the fly while discussing a design (with the reasoning that i’d “go back and sort it out properly later.. even though essentially I’m returning to use of the font tag by practising such behaviour). [Vow] = stick to semantic markup.
[afterthought] why is it I sometimes feel guilty about using positioning so much with document elements.. as if I expect them to fall into a correct design flow by relying only on the markup tree.
A further thing I’ve been interested in the concept of for a while now (thanks to fberriman) is Microformats.. not to a massive degree you understand.. more from an intrigued outsider perspective. Its the sort of ‘technology’ (if that’s the phrase I can use here) that makes me feel old. Like the grandparent who still calls the radio the ‘wireless’ or that distrusts credit cards/electronic money in favour of cash. I have a fear of them.. like they’re a bad thing that will open up all my contact details to the evil scary people (who obviously care a great deal about my details and will sell them to some kind of Yakuza gang desperate to profit from my phone number). I must admit a degree naivety to the full use of microformats. Although I do like the idea of hcalendar and markup for events etc. It all seems pretty neat; but the discussions I’ve read/heard about microformats being collaboratively created standards does cause concern as to the interoperability and future development of various, possibility disparate, microformat ’standards’ (then again its not as if the W3C ever had any real enforcement ability of its recommendations come standards). Also I now need a new microformat reader since tails’ firefox version was set to 1.5. Ideas?