It’s a day off from my usual job. Actually, I’ve got a three-day weekend, and I’m lucky enough to spend it working in one of my favourite spots with some of my favourite people. Yes, I took a day off from my real job to do my other job(s). Right now, I’m on the top deck of a converted double-decker bus, sipping coffee and working on re-coding the last few pages of a site I’m reworking.
It’s been an interesting process, to take a site built with what I can only assume was a WYSIWYG editor (that’s what you see is what you get, if you’re confused by all the letters) and build it with proper html and css. I’m sure there are some ways of building sites with a WYSIWYG set-ups, such that they end up with code that is legible. The site I’m working on, though, has some really nice visual design to it, but the ‘guts’ of it were quite a mess. The most obvious issue has been that the site was completely unworkable on mobile devices, but as I got further into the work, I realized there were more issues than just that.
It’s been really great, though, to be working with the graphic design of the site already done. I’ve mostly done both in the past, and it’s really no surprise to me that I prefer the coding and development of a site to the design part. I’d definitely like to improve my design skills, as I think that will help in my overall growth as a web developer but working with good design also makes me a better coder.
Looking forward to having this site all done and ready to share with the world!
One aspect the client and I are both eager to remedy is that much of the existing site has important text only available in images, making it inaccessible to both screen readers and search engines. Especially because inclusivity is a key component to the client’s business, I’ve been looking into ways to keep the text structured as text, but also being able to use images to enhance the design of the page.
As well, I ended up using a background image instead of an image in the html, because it filled the content boxes I was making more readily. But I did really like the transparent background of the text that the css-tricks site used. Just another trick to add to my rapidly growing list of tools!
Starting a blog seems like a daunting task, because there will always be just one ‘first post’ and I’m unsure what to talk about in this first one. I guess a brief chat about why I’m doing this blog thing, and what I’m planning for this space.
Last night I went to a free event put on by RED Academy, a new tech school in Vancouver. They hosted an interesting Q&A with a panel of web developers. The whole night was really interesting, but one thing that kept coming up was to just get out there and make stuff! Always Be Creating (or Coding?) – good advice for most fields, really!
As well as talking about web development, I expect I’ll discuss other things related to science and technology, and some day discuss the origins of the name ‘small bellows’.