How Choosing CSS Over JS Can Improve User Experience
The development of a mobile phone that evolved into a smartphone changed the way we communicate, shop, browse the web, take pictures etc. It has revolutionized our world and changed it forever. Companies recognize the importance of being mobile-friendly.
Speed is one of the most important factors of your website. Did you know that half of the mobile visitors will leave a website if it doesn’t load within three seconds? Suppose it would be good to check if you can squeeze something extra of that fancy background picture you have.
Every process should consist of well thought through steps that not only help to plan out the work but also systematize what has to be done in order to achieve the set goal. This process may be daunting at first, but with the right steps, designing will become a pleasurable experience.
In the early stages of application development, when you’re building a proof-of-concept, or a demo app for your investors, focusing on UX/UI might not be your top priority. It’s understandable, the budget might be tight, there’s a lot of development to be done and it’s more important to show that your idea works.
It is hardly possible to be interested in IT solutions and not hear about how beneficial optimization of UX can be. Good user experience is tied with a clear, user-friendly interface and a simpler workflow.
If you’re a senior developer, do you even remember your first job in IT? It was so many years ago... At some point, you might think that you already know all the stuff that you need. There is an occasional challenge on a project, but still, for some, it might seem dull… So how to deal with it?
If you don’t like CSS and you have problems with it, you probably also had a problem with centering things on your beautiful web page. Then you came across a fantastic solution margin: 0 auto; which, according to some online CSS tutorials ALWAYS centers. Well, it does not and this article will tell you why.
The inlined SVG icons are currently the best way to use icons on the web. If you’re not familiar with that approach or still need convincing, check out this great article on CSS Tricks. But how should we prepare and use the inline SVG icons?