… all is optional.
Time for a quick look back through my days in webcarpentry. No clear divides on the interweb anymore, and intermixed with a boatload of audio-visual, social media and gaming formats the humble webpage holds its position well.
More reliance on ready-made solutions and libraries behind websites now than when I started, and web standards have evolved. Better browsers now too.
These days one can spread text and/or images across featureless screens and call it “retro design”, so web design has gone full circle and then some since I started. All good with that, as creative designers have been provided with so much to play and/or mess up things with over the years that they will never run out of options.
Design trends evolve and expand until they reach critical mass – the same look found everywhere. They are then left behind as “old and outdated”, and “new ideas” are introduced.
Why does anyone throw out what works, just to go another round between what is “in” or “out” at any given time, until the circle is completed once more?
Well, I don't know, and few in the business seem to have good answers to that question other than that they are bored with what they have and want something new. Besides; designers and front-end coders need jobs to go to too, which of course is correct.
That is OK for private and/or experimental, sites, but radical visual changes to commercial sites most likely just confuse and throw off frequent visitors for no good reason.
upgrade under the hood
All sites can be improved, and additions and modifications can be introduced at any time without frequent visitors noticing much of anything – at least nothing negative.
Adding and testing options is one way to prepare a design for what may come in months and years ahead. Having several
alternatives prepared in the form of
scripts does not have to add much code-weight to
existing files, and optimisation of what is in actual use may shave off lots more.
I mainly just comment out, or leave alone, what isn't needed at the moment, once I have completed
testing all options.
The few milliseconds I could have shaved off of first load by deleting
scripts that aren't
needed right away, simply isn't worth it with today's connections.
A few things have (most definitely) been improved over the years regarding the global interweb, and gunlaug.com is (most definitely) not a commercial site that has to be concerned about rankings.
As I haven't written in this design section for more than two years, it was about time I added a short notice. Have after all
upgraded the design you are looking at, and the code behind this site, quite a few times since last writing.
Not that I think returning visitors have noticed much of anything, as most upgrades have been focused on minute details. Finetuning visual imperfections under the hood, so to speak.
I am not as active in front-end coding and web design as I was a decade ago. A few small projects a year will
have to do, as that is all I have time, and patience, for.
Main thing is that I keep my skillsets honed, and focus on learning new ways to solve old design issues. I am not much for repetitive routine work anymore, if I ever was.
last rev: 26.may.2020