I decided to take a challenge today, I wanted to make a retrocompatible version of my own modern website. The main goal is to render it an (ALMOST) exact copy of the modern version on IE5.0/WFWG 3.11. Now, I took this challenge because I wanted to remind me of the old days when I started doing this, the struggle (real), and also curious to see how the 2019 Bruninho would do it against the 1996 Bruninho... You can all call me crazy now 😁
Another reason is that I am fed up of using frameworks, libraries, jQuery, so many things that I have to use to make ultra-mega-blazing-awesome effects for an website, when I know that I can achieve similar results just with CSS alone and little vanilla JS when required. Even if I fail it will be good for me, to take the dust off my coding skills from the old days and to make me an even better webdev, remind some old techniques and how I evolved my skills throughout that time. Consider it an exercise/training to get back in good shape. If I have success, well, then there will be a way to make modern sites work again on vintage machines. I mean, even Bootstrap guys are going to replace their jQuery code with vanilla JS for version 5.0!
I guess that I can also consider doing a new, completely different design, to achieve this goal, using some modern ideas I had in the last days. I know IE5 has very, very little support to some of the CSS we use today, but I have a good trick: older browsers can just render the mobile stripped down version of my website and it's fine. Just like CNN does with the mobile version of their latest news page created for low bandwidth usage and for situations like natural disasters...
Think I can do it? Hell, nothing will stop me, I have even got the header looking almost an exact copy last night 😀
"Design isn't just what it looks like and feels like. Design is how it works."
JOBS, Steve.
READ: Right to Repair sucks and is illegal!