As you navigate my site, you will quickly notice that my design is purposefully plain and minimalist. This not only mirrors my natural propensity to keep things as simple as possible it aligns to my belief that over complex design, insesent pop-ups, and a constant barrage of advertising add little if any significant value to you as a user of a site that’s primary purpose is to inform, entertain and educate.
Simplicity aside there are a number of often overlooked reasons why it’s important to keep site design and associated code quick, small and simple. Here are some of the main ones.
#1. With cheap fast technology just a click away it’s very easy to get lost in the quagmire of possibility whilst using it everywhere because you can rather than because you should. My default preference is to strip everything back to basics and only using additional technologies where and when the design or functional requirements dictate it. Here’s a good example. I no longer use WordPress for my own personal web projects. I have clients who I design and host sites for on WordPress and there is no doubt that its ease of use, plethora of plugins and themes makes it relatively straightforward to quickly generate and manage a basic site, but for me I can replicate all the functionality I need by hand coding a couple of very light templates for home, product and contact pages.
#2. Designing and coding my own sites negates the reliance on third-party platforms, incompatibility with plugins and slow performance. Its a fact that the more you add to a platform like WordPress the slower it gets. Using third-party software and systems can be unwieldy and difficult to provide fast inexpensive resilience and site recovery if the need arises. #3 Agility - Hand coding basic design templates It’s relatively quick to do. I heavily utilise the Bootstrap framework to produce quick results. Nothing to install, configure or manage. Fast,, Simple and easy. #4 Compliance - Hand coding sites with frameworks like bootstrap makes it far easier to comply with standardised language syntax whilst maintaining full cross-browser support and a reliable responsive and predictable experience for users across a varied range of device types. #5 Requirements - When you break it down most design requirements outside of defined application development are fairly basic, with the expertise of integrations and commerce based sites. For the most part, I can completely replicate third-party platform design and functionality and do it far more efficiently and reliably whilst maintaining complete independence.© 2019 Pragmaticjames.com All rights reserved.