For a moment I forgot this is homeland of JS-at-any-cost :) so to let this go through a bit more I'll just post excerpts from the linked website: --- Introduction Simplifying web-development with Ferro - An example Imagine a webpage that displays a form with a checkbox and an input field. The input should only be enabled when the checkbox is checked. This kind of logic is best handled by the webbrowser, not the webse…
Ferro – Simplifying web development, no more HTML
41–50 of 67 posts
Re: Ferro – Simplifying web development, no more HTML
#42ASP.NET Webforms all over again.
The idea of a truly-component-oriented system for the web that abstracts away the endless pain of modern html/css/js isn't a bad one.
Re: Ferro – Simplifying web development, no more HTML
#43Earlier quoted context omitted.
Every day we stray further from hyperlinked documents.
Good. An application platform shouldn't pretend to be a hyperlinked document platform. Embrace the reality of the modern web instead of torturing us with the backwards perverted abstraction.
Re: Ferro – Simplifying web development, no more HTML
#44I'm curious what the alternative to HTML/CSS would be. If such a new language could be made more readable for humans, just like json and yaml are more readable than XML. Maybe even some stylized markdown or textile might offer a partial solution.
I guess this would not incur such a big cost, since HTTP is still fine. I mean the elephant in the room is that HTML was never designed for web applications in mind, yet you cannot deny that smartphone browsers have a hard time dealing with html web apps, for the simple reason that it's a nightmare to build and run, which is why android apps have to be made.
I guess what I'm saying makes sense, I'm not sure if I'm throwing a pave in the pond... But those things are the reasons I prefer working with languages like C++ instead of HTML.
Re: Ferro – Simplifying web development, no more HTML
#45Re: Ferro – Simplifying web development, no more HTML
#46Looks pretty simple alright https://i.imgur.com/sn69Wv0.png
Re: Ferro – Simplifying web development, no more HTML
#47But why? Why should web pages that don't require javascript require it?
Why would you have JS disabled anyway?
https://chrome.google.com/webstore/detail/quick-javascript-s...
Re: Ferro – Simplifying web development, no more HTML
#48Earlier quoted context omitted.
Good. An application platform shouldn't pretend to be a hyperlinked document platform. Embrace the reality of the modern web instead of torturing us with the backwards perverted abstraction.
Or perhaps you can build a decent application platform instead of torturing a very useful hyperlinked document platform into doing something it wasn’t built for.
Re: Ferro – Simplifying web development, no more HTML
#49Earlier quoted context omitted.
Or perhaps you can build a decent application platform instead of torturing a very useful hyperlinked document platform into doing something it wasn’t built for.
It's about 20 years too late for that conversation.
Re: Ferro – Simplifying web development, no more HTML
#50> What we don't need when using Ferro
> HTML > Javascript DOM finders (like jQuery, Zepto, ...) > Javascript libraries/frameworks that extend html (like Ember, Angular, JSX, Vue, Stimulus) > Shadow DOM Javascript frameworks (like React)
jQuery and Zepto are not “DOM finders”, they are cross-browser compatibility layers (that include querySelector).
“Frameworks that extend HTML” definitely encompasses Ferro itself.
React uses a virtual DOM. “Shadow DOM” is unrelated and part of the web components proposal.