I find, when it comes to web design, there’s a massive stage where creativity is king and you explore ideas and develop your design. Then you start to code it and things can periodically hit a hiccup but it still goes well because now you’re taking that design and making it happen in your web browser. And then you check the site in other browsers and on other computers.
Yup, the fun is over. It’s now work time.
For some bizarre, odd reason, this browser is displaying the page exactly the way you want but that browser, which is too popular to ignore, isn’t doing the same thing. You try to fix this code and nothing happens. You try to fix that code and, wow, that broke things. You review some online instructions and videos to see if someone else encountered this problem (and it’s almost certain others have…) and how they fixed it. You try this, that, and the other and you’re on the verge of bashing your head against a wall because it’s not working the way you want…
Well, and then it continues to frustrate the hell out of you so you have to steadfastly continue to try to make the change you want appear the way you want in this browser and that browser.
Thankfully – oh sweet geeky gawd wherever – you finally manage to get it working here and there, the way you want. Such a trivially simple and basic design adjustment and it took hours to fix but, IT IS FIXED!!
Well, that one is fixed – fear not, you’ll realize this image isn’t appearing the same way in different browsers or the text is different or that one little issue over there is different or that browser simply doesn’t use that function that was important to you when you designed the site focused on this browser.
Yup. Web design is fun.
No, seriously, it is. It’s not easy and can be profoundly frustrating sometimes but the reason I know this is because it’s a fun challenge. I learn as I design and I will never in my life, however, long that may be, have an issue with learning while I’m also doing. Learning and improving makes the time you spend on a project valuable.
So, yeah. Some incredibly minor yet meaningful tweaks and adjustments have been made to my page and they appear correct in the two browsers I care about most (Safari and Chrome, obviously). Yes, there are other browsers that are important for site design (Explorer and Firefox) in which my site may not be appearing 100% the way I want it to but this is a personal site so I’ve personally chosen to not focus my efforts on perfecting it for those browsers as well. Were it a professional project, of course. It isn’t – it’s a labour of love – so I’m going to keep it as focused on enjoyable as I can. Thus, Safari and Chrome. And, after some notable effort, a stupid and trivial yet annoying issue has been fixed.
Yup. Today had frustrating moments but ended with a satisfied moment.
Uh, not that kind of satisfied moment. Pervert. (winkwink)
Yeah, I still have that sense of humour, even with brain cancer.