UIScript — a new web, without HTML and CSS

UIScript DevBlog, Part 1

Bence Meszaros
2 min readMay 14, 2024

👋 Hello, fellow web enthusiasts!

It’s been quite some time since I wrote about my concept of a new web but as promised, I would like to welcome you all to my new DevBlog where I’ll document my journey of actually building what I've been talking about for the past six years.

So, what is it about exactly?

I feel that the web, mostly the front end, became a bloatware that scares many people away from getting into web dev. I've heard many back end programmers, graphic designers or just casual newcomers complain that the sea of frameworks, tools, libraries and even basic html and css felt so convoluted and awkward that they eventually gave up. If you are one of them, don't give up just yet, I believe I have a solution.

So what is your solution smartass? Yet another JavaScript library?

Well, yes and no.

The best solution would be to take out the trash and redesign how core web languages work but nobody in their right mind would suggest such a thing given how insanely complex and integral they already are. So I'll do the next best thing: I'll write a small JavaScript library (a polyfill if you will) to demonstrate how much better front end development could be. Using this library anyone, even beginners, would be able to design and build fully custom websites (almost) entirely without any html or css knowledge but also without any additional tools, frameworks, compilers, transpilers, bundlers or any other dependencies whatsoever. Just a single library and pure JavaScript.

Each week I will analyze a different front end concept, explain the issues with its current implementation and demonstrate a better solution based on human intuition and already well known solutions to the problem at hand. If I add something, I also remove something to avoid ending up with yet another abstraction layer on top of an already overflowing heap of chaos.

I believe this library could provide massive value to many existing and soon to be front end developers but building it is also an enormous undertaking. If I piqued your interest it would mean a lot if you could support my work by clapping, commenting and sharing my DevBlog with anyone interested.

Oh and one more thing, since this is just an introduction I also posted a second article, this time with a bit more technical stuff. You can read it here.

Thank you and enjoy.

--

--

Bence Meszaros
Bence Meszaros

Written by Bence Meszaros

Lead Software Engineer, Fillun & Decketts

No responses yet